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