ARM是全球領先的嵌入式RISC微處理器核,ARM核占嵌入式產品處理器的80%。本課程的重點是ARM體系結構,ARM匯編和C語言設計等,學員通過本課程可以掌握ARM處理器的軟件開發(fā)。
廣嵌廣州嵌入式開發(fā)培訓ARM-ATC認證 *天課程 *章 ARM微處理器體系結構 嵌入式系統(tǒng)概述 ARM微處理器簡介 ARM微處理器特點 ARM的應用領域 ARM微處理器系列 ARM流水線 第二章 ARM的編程模型 ARM的工作狀態(tài) ARM的工作模式 ARM的寄存器 ARM的存儲體系 ARM的異常處理 ARM片上總線 第三章 ARM匯編指令及尋址方式 ARM尋址方式 ARM指令集 Thumb指令集 ARM/Thumb指令集混合編程 實驗 實驗1 ARM匯編指令編程 實驗2 ARM工作模式轉換 第二天課程 第四章 ARM匯編程序設計 ARM偽操作介紹 ARM偽指令介紹 ARM程序設計 ARM子程序調用 第五章 ARM開發(fā)環(huán)境及調試環(huán)境建立 ARM開發(fā)環(huán)境ADS的使用 ARM編譯器優(yōu)化 ARM映象文件存儲器映射 Multi-ICE的使用 ARM調試環(huán)境的建立 實驗 實驗3 ARM/Thumb指令集混合編程 實驗4 ARM GPIO使用(LED控制) 第三天課程 第六章 ARM匯編及C混合編程 C中內嵌ARM匯編指令 ARM匯編調用C程序 C程序調用ARM匯編程序 嵌入式C編程 第七章 ARM 內核擴展 ARM協(xié)處理器 高速緩存器cache 存儲管理單元MMU 實驗5 C程序中內嵌ARM匯編指令實驗 實驗6 ARM匯編調用C程序實驗 實驗7 C程序調用匯編程序實驗 第四天課程 第八章 s3c2410A介紹 s3c2410A微處理器功能特點 s3c2410A硬件最小系統(tǒng)設計 s3c2410A時鐘及電源管理 s3c2410A中斷控制器 第九章ARM啟動代碼 ARM啟動代碼的一般工作 s3c2410A啟動代碼分析 實驗 實驗8 ARM FI實驗 實驗9 ARM IR實驗 第五天課程 第十章 s3c2410A應用 s3c2410A實時時鐘應用 s3c2410A PWM時鐘應用 實驗10 s3c2410A實時時鐘及鬧鐘實驗 驗11 蜂鳴器實驗(應用PWM) 第六天課程 S3C2410A LCD控制器 S3C2410A觸摸屏控制器 ARM ATC 考試