廣州強(qiáng)智(準(zhǔn)職教育)單片機(jī)培訓(xùn)
嵌入式LINUX系統(tǒng)開發(fā)班
招生對(duì)象:
嵌入式系統(tǒng)項(xiàng)目經(jīng)理,嵌入式系統(tǒng)開發(fā)人員,嵌入式系統(tǒng)分析設(shè)計(jì)人員、嵌入式測(cè)試工程師、嵌入式操作系統(tǒng)工程師、嵌入式系統(tǒng)移植工程師,以及想從事嵌入式系統(tǒng)開發(fā)的開發(fā)人員。
教學(xué)目標(biāo):
1.掌握主流嵌入式Linux驅(qū)動(dòng)程序原理、字符設(shè)備驅(qū)動(dòng)程序開發(fā),塊設(shè)備驅(qū)動(dòng)程序及文件系統(tǒng)開發(fā),網(wǎng)絡(luò)子系統(tǒng)原理和網(wǎng)卡驅(qū)動(dòng)開發(fā),USB子系統(tǒng)原理和USB設(shè)備驅(qū)動(dòng)開發(fā);
2.具備嵌入式軟件系統(tǒng)獨(dú)立開發(fā)能力及解決問題能力。
教學(xué)內(nèi)容及安排 《嵌入式Linux系統(tǒng)工程師開發(fā)班》總課時(shí)84小時(shí) 共12天 收 費(fèi) 標(biāo) 準(zhǔn) 晚班+周日/雙休(84課時(shí)) 3500元/人 企業(yè)內(nèi)訓(xùn)(12天) 3200元/天 課 程 大 綱 課 程 內(nèi) 容 嵌入式Linux系統(tǒng)建立 *天 Linux 操作系統(tǒng)安裝 虛擬機(jī)Vmware軟件安裝 軟件的使用 嵌入式Linux開發(fā)基礎(chǔ) 第二天 ARM9開發(fā)板的使用 Linux基礎(chǔ) Linux常用命令 第三天 Linux編程基礎(chǔ) GCC編譯器 GDB調(diào)試器 第四天 項(xiàng)目管理工具M(jìn)ake使用 開發(fā)環(huán)境:交叉編譯的理解和應(yīng)用 程序的燒寫 內(nèi)核開發(fā) 第五天
內(nèi)核技術(shù)特點(diǎn)
內(nèi)核代碼結(jié)構(gòu)內(nèi)核裁剪和編譯
第六天
內(nèi)核進(jìn)程管理
內(nèi)核進(jìn)程創(chuàng)建 內(nèi)核進(jìn)程調(diào)度 第七天 文件系統(tǒng) 內(nèi)核模塊的模型 內(nèi)核模塊的編譯 網(wǎng)絡(luò)通信開發(fā) 第八天 套接口概述 網(wǎng)絡(luò)數(shù)據(jù)結(jié)構(gòu)模型 網(wǎng)絡(luò)通信編程 設(shè)備驅(qū)動(dòng)開發(fā) 第九天 字符驅(qū)動(dòng)開發(fā) LCD驅(qū)動(dòng)開發(fā) 其他驅(qū)動(dòng)開發(fā) 嵌入式移植開發(fā)技術(shù) 第十天 嵌入式Linux內(nèi)核引導(dǎo)Bootloader的構(gòu)建設(shè)計(jì) 內(nèi)核引導(dǎo)U-boot移植 嵌入式內(nèi)核裁剪和編譯 第十一天 內(nèi)核移植 嵌入式Linux根文件系統(tǒng)的構(gòu)建設(shè)計(jì) 根文件系統(tǒng)的移植 第十二天 嵌入式圖形界面開發(fā)基礎(chǔ) t圖形界面開發(fā) t移植
廣州強(qiáng)智(準(zhǔn)職教育)單片機(jī)培訓(xùn)
廣州嵌入式LINUX系統(tǒng)開發(fā)班,