0301:LINUX字符設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
LINUX字符設(shè)備驅(qū)動(dòng)基礎(chǔ)、?字符設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)框架與典型驅(qū)動(dòng)分析、 用戶空間與內(nèi)核空間的數(shù)據(jù)傳輸、同步、互斥、阻塞、睡眠機(jī)制、 Linux-2.6設(shè)備模型與sysfs文件系統(tǒng)、 udev與devfs文件系統(tǒng)
0302: 設(shè)備驅(qū)動(dòng)中常用的內(nèi)核機(jī)制
Poll和select操作、異步通知機(jī)制
1inux內(nèi)核中斷子系統(tǒng)
中斷處理程序編寫(xiě)
驅(qū)動(dòng)程序上/下半部處理與 延緩執(zhí)行機(jī)制
內(nèi)核定時(shí)器與延遲機(jī)制
內(nèi)核內(nèi)存管理機(jī)制
0303:LINUX塊設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
·塊設(shè)備及其驅(qū)動(dòng)的特點(diǎn)
·塊設(shè)備驅(qū)動(dòng)程序中兩個(gè)關(guān)鍵結(jié)構(gòu)體GEN_DISK與REQUEST
·塊設(shè)備驅(qū)動(dòng)程序的注冊(cè)與請(qǐng)求處理
·MTD設(shè)備的特點(diǎn)以及與塊設(shè)備的關(guān)系
·MTD設(shè)備驅(qū)動(dòng)的框架及關(guān)鍵結(jié)構(gòu)體分析.
0304:LINUX網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
·OSI網(wǎng)絡(luò)參考模型
·套接字(SOCKET)簡(jiǎn)介、 套接字緩沖區(qū)(SK_BUFF)、NET_DEVICE結(jié)構(gòu)分析、數(shù)據(jù)包傳送與接收、網(wǎng)絡(luò)驅(qū)動(dòng)的中斷處理、網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的基本實(shí)現(xiàn)
0305:LINUX幀緩沖驅(qū)動(dòng)程序開(kāi)發(fā)
幀緩沖顯示技術(shù)、幀緩沖驅(qū)動(dòng)程序顯示原理、幀緩沖驅(qū)動(dòng)程序的數(shù)據(jù)結(jié)構(gòu)、幀緩沖驅(qū)動(dòng)程序的API、幀緩沖驅(qū)動(dòng)程序的基本實(shí)現(xiàn)、使用高級(jí)圖形庫(kù)
0306:嵌入式項(xiàng)目開(kāi)發(fā)實(shí)踐
讓學(xué)員了解真實(shí)項(xiàng)目的開(kāi)發(fā)流程,讓學(xué)員知道如何將所學(xué)知識(shí)應(yīng)用到項(xiàng)目開(kāi)發(fā)中;培養(yǎng)學(xué)員項(xiàng)目團(tuán)隊(duì)協(xié)同開(kāi)發(fā)能力,項(xiàng)目文檔編寫(xiě)能力和新知識(shí)的學(xué)習(xí)能力