簡介:ARM是嵌入式領域最主要的CPU處理器。本課程包括體系結構、編程環境、指令集、異常處理、裸機開發、通訊接口、中斷機制、PWM波控制等重要內容。
課程章節
第01課 ARM基礎
- 課時11計算機組成原理 開始學習
- 課時22ARM指令集架構 開始學習
-
課時33ARM處理器的微架構
-
課時44ARM的高速緩存Cache
-
課時55ARM的內存管理單元MMU
第02課 ARM指令
- 課時1 ARM的工作模式及寄存器組 開始學習
- 課時2匯編開發環境搭建 開始學習
-
課時3數據處理指令
-
課時4比較指令和跳轉指令
-
課時5 load/store指令上
-
課時6 load/store指令下
-
課時7PSR數據傳送指令和軟中斷指令
第03課 ARM異常處理
第04課 ARM裸機開發
-
課時1 平臺介紹及環境搭建
-
課時2GPIO簡介及寄存器分析1
-
課時3GPIO簡介及寄存器分析2
-
課時4 匯編點燈實例
-
課時5C語言點燈實例1
-
課時6C語言點燈實例2
第05課 ARM通訊接口
第06課 ARM中斷機制
第07課 ARM-PWM控制
授課講師
-
陳杰老師
嵌入式高級講師
關于講師
創客學院金牌講師 高級工程師; ARM公司全球認證講師; 精通C語言,數據結構及算法; 熟悉ARM體系架構,熟悉Cotex-M系列、Cortex-A系列嵌入式處理器開發; 對操作系統的內核原理與設計有著深入研究; 熟悉Linux內核的裁減、移植、驅動開發; 曾參與物聯網倉儲、智能醫療、智能手環手表、智能家居等多個項目,經驗豐富;
課程推薦
- 系統移植 試聽 1624
- C語言項目小游戲-中國象棋小游戲 試聽 1307
- Linux驅動程序開發 試聽 2914
- C++開發基礎 試聽 6432
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案