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