廣州基于ARM的嵌入式Linux移植培訓班
上課地址: 請咨詢客服
優(yōu)惠價格: 請咨詢客服
咨詢電話:400-850-8622
課程介紹
發(fā)布日期:2008-04-26 11:36
廣嵌廣州基于ARM的嵌入式Linux移植培訓班
一、嵌入式linux基礎
嵌入式linux開發(fā)基礎
VMware+linux開發(fā)環(huán)境搭建
Linux的使用(常用命令)
vi編輯器的使用
GCC、GDB工具介紹
Make與Makefile項目管理介紹
嵌入式開發(fā)環(huán)境
嵌入式系統(tǒng)體系結構
GNU交叉工具鏈介紹
GNU交叉工具鏈安裝
開發(fā)機與目標機的通信之串口
開發(fā)機與目標機的通信之網(wǎng)口
實驗:1)建立VMware+linux開發(fā)環(huán)境;2)配置minicom,超級終端串口通信工具;3)建立TFTP、NFS網(wǎng)絡通信。
二、嵌入式硬件平臺介紹
嵌入式處理器介紹
ARM體系結構
ARM指令集
ARM程序設計
S3C2410開發(fā)板介紹
S3C2410存儲控制器
ADS開發(fā)環(huán)境
AXD調(diào)試
實驗:1)使用ADS編寫ARM程序;2)使用AXD調(diào)試程序;
三、bootloader程序設計
Bootloader程序結構
Bootloader介紹
Bootloader程序結構分析
自己設計一個bootloader程序
u-boot移植
u-boot軟件介紹
u-boot源碼結構
u-boot移植
.1 u-boot配置與編譯
.2 u-boot啟動流程分析
.3 u-boot移植到s3c2410平臺的流程
u-boot的使用
.1 u-boot下的環(huán)境變量
.2 u-boot下的命令
實驗:1)自己制作一個基于s3c2410的bootloader程序;2)移植u-boot到s3c2410開發(fā)板上;3)在u-boot下下載和燒寫文件;
四、交叉工具鏈的制作
交叉工具鏈的組成
分步制作交叉工具鏈
實驗:1)制作交叉工具鏈;2)添加一些常用的動態(tài)庫;
五、linux-內(nèi)核移植
Linux內(nèi)核介紹
Linux內(nèi)核源碼結構
Linux內(nèi)核的配置與編譯
移植linux-內(nèi)核到s3c2410開發(fā)板
Linxu內(nèi)核啟動流程分析
實驗:1)移植內(nèi)核到s3c2410開發(fā)板上;
六、應用軟件移植
根文件系統(tǒng)介紹
根文件系統(tǒng)的目錄結構
制作根文件系統(tǒng)流程
Busybox軟件介紹
Busybox的init啟動流程
Bash移植
T圖形界面的移植
實驗:1)制作基本的根文件系統(tǒng);2)移植t程序;
更多培訓課程,學習資訊,課程優(yōu)惠,課程開班,學校地址等學校信息,請進入 廣東廣嵌科技有限公司網(wǎng)站詳細了解
咨詢電話:400-850-8622