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