簡介:本課程介紹了嵌入式系統的基本原理,講解了嵌入式微控制器、指令系統、開發工具、外設接口原理、外設編程結構及軟件設計方法等,包括MCU、GPIO、USART串口、中斷系統、時鐘系統、定時器、DAM控制等核心知識的原理及實踐。學生可形成嵌入式系統的完整知識體系。
課程章節
第01課 嵌入式系統原理
第02課 STM32嵌入式系統開發環境搭建
-
課時1Keil MDK-ARM環境介紹及安裝
-
課時2STM32CubeMX簡介及安裝
-
課時3STM32F4儲存器映射
-
課時4STM32F4啟動流程分析
-
課時5STM32F407 啟動文件分析
第03課 GPIO口操作
第04課 USART串口的應用
第05課 中斷系統專題講解
第06課 系統時鐘專題講解
第07課 定時器專題講解
-
課時1STM32定時器介紹
-
課時2STM32定時器之定時中斷實驗
-
課時3高級定時器功能分析
-
課時4STM32定時器之輸入捕獲實驗
-
課時5STM32定時器之PWM呼吸燈實驗
第08課 看門狗專題講解
第09課 ADC與DAC專題講解
第10課 數據搬運工DMA專題講解
授課講師
-
陳杰老師
嵌入式高級講師
關于講師
創客學院金牌講師 高級工程師; ARM公司全球認證講師; 精通C語言,數據結構及算法; 熟悉ARM體系架構,熟悉Cotex-M系列、Cortex-A系列嵌入式處理器開發; 對操作系統的內核原理與設計有著深入研究; 熟悉Linux內核的裁減、移植、驅動開發; 曾參與物聯網倉儲、智能醫療、智能手環手表、智能家居等多個項目,經驗豐富;
課程推薦
- 電子工程師入門第一課—數字電路技術 試聽 6865
- 物聯網云平臺實戰開發 試聽 45166
- 物聯網射頻識別和RFID開發 試聽 10257
- 基于立創eda電路設計 試聽 6574
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案