全書以STM32F103系列微控制器為硬件核心,采用HAL庫和嵌入式操作系統RT-Thread兩條主線層次遞進地介紹嵌入式系統原理與應用。全書共16章,第一部分內容包括嵌入式背景、寄存器模式開發,HAL庫開發GPIO、中斷系統、定時器和蜂鳴器、數碼管和按鍵、DMA、通用異步通信、模數轉換和數模轉換、RTC時鐘和電源控制及實踐項目多功能電子鐘。第二部分內容包括RTT基礎、線程管理、中斷管理、定時器以及內存管理、信號量、互斥量、事件集、郵箱、消息隊列及實踐項目步進電機控制。第三部分介紹嵌入式物聯網實戰。
本書的適用對象廣泛,可作為高等學校各專業本科生電子科學技術、自動化、機電一體化、物聯網等專業嵌入式課程的教材,也適用于對STM32微控制器及RTT操作系統感興趣的廣大讀者閱讀。