曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
ARM開發培訓與咨詢
課程內容
?本課程在涵蓋了ARM公司授權培訓課程全部內容基礎上,結合項目實際,進一步增加了更多豐富的實用內容,例如ARM接口開發,從零編寫bootloader引導Linux系統,大約占全部課程的40%內容,這些內容不僅為其他課程打下堅實基礎,而且可以使學員具備更強的實際動手能力,更貼近企業用人需求。
培養對象
?嵌入式相關領域的專業人士,具有開發和設計經驗的硬件或軟件開發工程師、系統移植工程師。
?
?
???1?ARM體系結構
????1.1?ARM簡介
????1.2?ARM體系結構
????1.3?流水線
????1.4?處理器工作模式
????1.5?ARM處理器核
??2?ARM指令集
????2.1?V4T指令
????2.2?V5TE指令
????2.3?V6指令
????2.4?Thumb指令
3 ARM匯編語言程序設計
????3.1 GNU ARM匯編器支持的偽操作
????3.2 GNU ARM匯編器支持的偽指令
????3.3 GNU ARM 匯編語言的語句格式
????3.4 GNU ARM 匯編語言的程序結構
????3.5 GNU ARM 匯編語言與C語言的混合編程
4 基于Cortex-A8 的FS_S5PC100開發平臺介紹
????4.1 硬件平臺系統設計概述
????4.2 GPIO開發
5 ARM異常及中斷處理
????5.1 ARM體系異常種類
????5.2 ARM異常的優先級
????5.3 ARM 處理器模式和異常
????5.4 ARM 異常響應和處理程序返回
????5.5 SWI軟中斷處理程序設計
????5.6 FIQ和IRQ中斷
6 S5PC100中斷控制器開發
????6.1 S5PC100中斷機制分析
????6.2 S5PC100中斷處理程序開發
7 S5PC100 UART接口開發
????7.1 S5PC100串口控制器分析
????7.2 S5PC100 UART接口程序開發
8 S5PC100 PWM控制器開發
????8.1 S5PC100 PWM控制器分析
????8.2 S5PC100 PWM程序開發
9 S5PC100 RTC控制器開發
????9.1 S5PC100 PWM控制器分析
????9.2 S5PC100 PWM程序開發
10 S5PC100 A/D控制器開發
????10.1 S5PC100 A/D控制器分析
????10.2 S5PC100 A/D程序開發
11 S5PC100 SPI控制器開發
????11.1 S5PC100 SPI控制器分析
????11.2 S5PC100 SPI程序開發
12 S5PC100 I2C控制器開發
????12.1 S5PC100 I2C控制器分析
????12.2 S5PC100 I2C程序開發
13 NorFlash開發
????13.2 NorFlash 操作方法
????13.2 FS_S5PC100 上NorFlash程序開發
14 S5PC100上DMA(PL330)控制器開發
????14.1 PL330指令集
????14.2 FS_S5PC100 上DMA程序開發
15 NandFlash開發
????15.1 NandFlash操作方法
????15.2 FS_S5PC100 上NandFlash程序開發
16 LCD開發
????16.1 S5PC100 LCD控制器分析
????16.2 FS_S5PC100 LCD程序開發
17 Camera開發
????17.1 OV9650攝像頭介紹
????17.2 S5PC100攝像頭控制器分析
????17.3 FS_S5PC100 攝像頭程序開發
?