
嵌入式linux培訓
Linux基本概念講解、開發(fā)環(huán)境搭建、開發(fā)板介紹與燒寫鏡像文件
1)Linux基礎知識介紹
2)開發(fā)環(huán)境搭建(VMWARE\UBUNTU\輔助工具)
3)交叉編譯環(huán)境配置
4)imx6ull開發(fā)板介紹,原理圖講解。
5)UBOOT和內(nèi)核的編譯與燒寫鏡像文件
UBOOT引導程序原理與Makefile講解
1)UBoot命令行參數(shù)講解
2)UBoot目錄結構
3)UBoot啟動流程以及代碼跟蹤分析
4)Makefile文件講解
5)動手實驗(目標板UBoot的改寫、編譯、燒錄)
內(nèi)核移植、裁剪
驅動移植開發(fā)講解
設備樹配置編譯
文件系統(tǒng)掛載
1)Kernel源碼分析,對應的Makefile分析以及修改
2)Kernel裁剪配置講解
3)內(nèi)核啟動流程及其代碼跟蹤分析
4)驅動開發(fā)、設備樹原理和配置講解
5)根文件系統(tǒng)、網(wǎng)絡文件系統(tǒng)掛載
6)動手實驗(驅動代碼、設備樹代碼實驗)
基于Linux嵌入式系統(tǒng)的應用開發(fā)
1)內(nèi)核編程講解
2)應用程序開發(fā)原理與調試講解
3)動手實驗(網(wǎng)絡通信實驗)
4)知識擴展,QT應用開發(fā)、YOCTO構建系統(tǒng)、