本書以嵌入式系統的基本概念和原理為主線,基於ARM Cortex-M3內核的STM32微控制器,
依循模塊化設計思想,針對STM32的五大外設模塊(GPIO、EXTI、USART、DMA和ADC) ,
分別採用基於標準外設庫和基於HAL庫的設計方法進行了詳細闡述,並從初學者的角度出發,
詳細講解了從模塊到項目的開發過程,最後基於μC/OS-Ⅲ嵌入式操作系統講述了嵌入式操作系統基本原理及開發思路。
本書可以作為高等院校電子信息工程、自動化、通信工程、
電氣自動化等專業的嵌入式系統基礎教材或參考書,也可作為嵌入式系統應用開發人員的參考資料。