通過(guò)本次Arm培訓(xùn),學(xué)員應(yīng)能夠?qū)ortex-M4處理器的架構(gòu)、編程模型及指令集有一個(gè)初步的認(rèn)識(shí);對(duì)集成ARM Cortex-M4處理器的主流芯片STM32F407有一個(gè)系統(tǒng)的了解和把握,掌握其常用的外圍接口驅(qū)動(dòng)的開(kāi)發(fā)和調(diào)試過(guò)程;結(jié)合實(shí)際的硬件環(huán)境加深對(duì)開(kāi)發(fā)與調(diào)試方法的認(rèn)識(shí)。
課程大綱:
ARM Cortex-M4
.ARM處理器家族
.Cortex-M4處理器特性及應(yīng)用領(lǐng)域
.集成Cortex-M4處理器的廠家及主流芯片
.Cortex-M4處理器編程模型
.Cortex-M4處理器指令集
.Cortex-M4處理器內(nèi)核特性
建立Cortex-M4處理器的驅(qū)動(dòng)開(kāi)發(fā)與調(diào)試環(huán)境
. STM32F407芯片及外圍接口
. STM32F407開(kāi)發(fā)板
.開(kāi)發(fā)環(huán)境及常用工具
.調(diào)試方法
.在開(kāi)發(fā)板上實(shí)現(xiàn)第一個(gè)實(shí)例
詳解驅(qū)動(dòng)開(kāi)發(fā)與實(shí)踐(上)
.串口編程與應(yīng)用
.GPIO編程與應(yīng)用
.定時(shí)器編程與應(yīng)用
.LCD編程與應(yīng)用
.I2C編程與應(yīng)用
.SPI編程與應(yīng)用
.RTC編程與應(yīng)用
.實(shí)踐
詳解驅(qū)動(dòng)開(kāi)發(fā)與實(shí)踐(下)
.中斷編程與應(yīng)用
.Watchdog編程與應(yīng)用
.ADC編程與應(yīng)用
.DMA編程與應(yīng)用
.實(shí)踐
.課程總結(jié)