本書采用項目化教學方式,以“項目、任務、活動”理實一體教學模式呈現(xiàn)教學內容。按照循序漸進、搭積木的設計思想,共設計了10個項目:初識嵌入式系統(tǒng)、閃燈的設計與實現(xiàn)、利用UART實現(xiàn)上位機和下位機的通信、利用定時中斷實現(xiàn)頻閃燈和電子時鐘、利用PWM實現(xiàn)小燈亮度控制、利用輸入捕捉測量脈沖信號的周期和脈寬、利用ADC設計簡易數(shù)字電壓表、SPI串行通信的實現(xiàn)、I2C串行通信的實現(xiàn)、利用TSC實現(xiàn)觸摸感應功能。其中, 個項目旨在幫助讀者初步認識嵌入式系統(tǒng);其余項目均基于構件化設計,且均采用“通用知識”→“底層驅動構件的使用”→“應用層程序設計”→“拓展任務”的學習流程。 可根據教學需要,選擇部分項目或全部項目進行綜合應用系統(tǒng)設計和課程考核。為了方便教學和讀者自學,本書配有在線教學資源,包括芯片資料、使用文檔、硬件說明、源程序等。