本書系統地闡述了嵌入式系統的原理、架構、設計方法以及工程實際的應用,並以STM32F103微處理器編寫了應用實例。本書共分9章,分別介紹了嵌入式系統的基本概念、STM32微控制器及開發環境。在此基礎上,闡述STM32F103微處理器的GPIO、中斷、串口、定時器、DMA、ADC和RTOS等內容。本書基於STM32CubeMX快速構建STM32工程,運用KEIL軟件進行編譯和模擬,同時可以使用Proteus進行模擬實驗。本書註重理論與應用、每章實例與虛擬模擬環境的有機結合,重視解決工程實際問題。本書所有習題都可以在清覽題庫中找到,提供書中的所提及的全部工程源代碼。 本書可以作為高等院校物聯網、電子工程、自動化及其相關專業的本科生和研究生的教材,也可作為嵌入式科研和工程技術人員的參考用書。