本書從實際應用需求和開發(fā)過程中所遇到的問題出發(fā),介紹了stm32f系列arm芯片內外設和各個 功能模塊的應用。本書沒有涉及有關芯片的存儲結構系統(tǒng)構架、指令集等理論性的知識,而是從最基本的應用要求出發(fā),結合大量實例,依托庫函數(shù),詳細講解i/o接口、異步串口、系統(tǒng)時基定時器、spi接口、rtc、看門狗、定時器、i2c接口、can接口和模數(shù)轉化器等外設接口的使用方法。本書注重實際操作和開發(fā)中的細節(jié),對在開發(fā)過程中容易出錯的情況作出提醒,并與讀者分享作者在實際開發(fā)中的一些經驗和感?,為有單片機和c語言基礎的讀者打開了通向嵌入式開發(fā)的大門。本書可作為單片機愛好者的學習用書,也可作為嵌入式應用工程技術人員的學習和培訓用書,同時可作為大學生學習單片機的教材。