嵌入式Linux系統開發
課 程 內 容
一、嵌入式Linux系統建立
*天
Linux 2.6操作系統安裝
虛擬機Vmware軟件安裝
軟件的使用
二、嵌入式Linux開發基礎
第二天
ARM9開發板的使用
Linux基礎
Linux常用命令
第三天
Linux編程基礎
GCC編譯器
GDB調試器
第四天
項目管理工具Make使用
開發環境:交叉編譯的理解和應用
程序的燒寫
三、內核開發
第五天
內核技術特點
內核代碼結構
內核裁剪和編譯
第六天
內核進程管理
內核進程創建
內核進程調度
第七天
文件系統
內核模塊的模型
內核模塊的編譯
四、網絡通信開發
第八天
套接口概述
網絡數據結構模型
網絡通信編程
五、設備驅動開發
第九天
字符驅動開發
LCD驅動開發
其他驅動開發
六、嵌入式移植開發技術
第十天
嵌入式Linux內核引導Bootloader的構建設計
內核引導U-boot移植
嵌入式Linux2.6內核裁剪和編譯
第十一天
Linux2.6內核移植
嵌入式Linux根文件系統的構建設計
根文件系統的移植
第十二天
嵌入式圖形界面開發基礎
Qt圖形界面開發
Qt移植
*單片機培訓網開設的課程有Protel99 SE 原理圖 PCB速成班;電子電路硬件綜合班;51單片機匯編語言培訓;單片機C語言培訓;ARM原理與驅動開發設計;嵌入式Linux系統開發;DSP數字信號處理;CPLD編程FPGA培訓;Delphi程序設計;平板電視機原理與維修;單片機解密加密等絕密技術培訓;項目指導就業班;電子工程師實訓班;單片機工程師實訓班;高級工程師實訓班等