本書按照工作導向的思路,通過學中做、做中學”,循序漸進地講解微控制器、傳感器電路和STM32單片機軟件,傳授STM32單片機的外圍引腳特性、內部結構原理、片上外設資源、開發(fā)設計方法和應用軟件編程等知識,同時增加了嵌入式系統(tǒng)中的OS、文件系統(tǒng)、SD卡和U盤存儲、Net通訊等內容,修訂后的教材解決了大多數學習ARM處理器的學生或者個人上手困難、傳統(tǒng)書籍抽象與難學的問題。但隨著技術的發(fā)展,原教材僅面向ARM Cortex-M3核進行講解,而ARM Cortex-M核已發(fā)展到M4了,且集成度越來越高,嵌入式系統(tǒng)中的OS、文件系統(tǒng)、SD卡和U盤存儲、Net通訊等方面在原教材中都沒有涉及。