內容簡介
本書基於ARM Cortex-M3內核微控制器STM32F103和嵌入式實時操作系統μC/OS-Ⅱ,詳細講述嵌入式系統的硬體設計與軟體開發技術,主要內容包括嵌入式系統概述、STM32F103微控制器、STM32F103學習平台、LED燈控制與Keil MDK工程框架、按鍵與中斷處理、定時器、串口通信、存儲器管理、LCD屏與溫/濕度感測器、μC/OS-Ⅱ系統與移植、μC/OS-Ⅱ任務管理、μC/OS-Ⅱ信號量與互斥信號量、μC/OS-Ⅱ消息郵箱與消息隊列等。本書的特色在於理論與應用緊密結合,實例豐富,對基於STM32F1系列微控制器及嵌入式實時操作系統μC/OS-Ⅱ的教學和工程應用,都具有一定的指導和參考價值。 本書可作為普通高等院校物聯網、電子工程、通信工程、自動化、智能儀器、計算機工程和嵌入式控制等相關專業的高年級本科生教材,也可作為嵌入式系統愛好者和工程開發技術人員的參考用書。目錄
第1篇 STM32F103硬體系統與Keil MDK工程