嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)
概述:詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師
本信息已過(guò)期,發(fā)布者可在"已發(fā)商機(jī)"里點(diǎn)擊"重發(fā)"。
課程目標(biāo)
驅(qū)動(dòng)程序開(kāi)發(fā)是嵌入式Linux項(xiàng)目中工作量最大的一部分內(nèi)容,開(kāi)發(fā)出高質(zhì)量的驅(qū)動(dòng)程序是項(xiàng)目成功的關(guān)鍵。隨著產(chǎn)品上市周期的縮短,市場(chǎng)對(duì)于驅(qū)動(dòng)程序開(kāi)發(fā) 人員的要求也在日益增加。 本課程旨在培養(yǎng)具備開(kāi)發(fā)Linux下驅(qū)動(dòng)程序的人才,采用理論教學(xué)與實(shí)驗(yàn)相結(jié)合的方式,系統(tǒng)地介紹Linux下設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)過(guò)程。通過(guò)本課程的 學(xué)習(xí),學(xué)員可以掌握Linux下字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、framebuffer設(shè)備、sd卡等驅(qū)動(dòng)程序、usb驅(qū)動(dòng)的開(kāi)發(fā),同時(shí)掌握嵌入式Linux的系統(tǒng)開(kāi)發(fā)和分析方法。
培訓(xùn)對(duì)象
Linux系統(tǒng)驅(qū)動(dòng)開(kāi)發(fā)工程師、Linux中高級(jí)軟件工程師以及內(nèi)核開(kāi)發(fā)人員。
培訓(xùn)內(nèi)容
1. LINUX字符設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
1.1 LINUX字符設(shè)備驅(qū)動(dòng)基礎(chǔ)
1.2 字符設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)框架與典型驅(qū)動(dòng)分析
1.3 用戶(hù)空間與內(nèi)核空間的數(shù)據(jù)傳輸
1.4 同步、互斥、阻塞、睡眠機(jī)制
1.5 Linux-2.6設(shè)備模型與sysfs文件系統(tǒng)
1.6 udev與devfs文件系統(tǒng)
2. 設(shè)備驅(qū)動(dòng)中常用的內(nèi)核機(jī)制
2.1 Poll和select操作
2.2 異步通知機(jī)制
2.3 1inux內(nèi)核中斷子系統(tǒng)
2.4 中斷處理程序編寫(xiě)
2.5 驅(qū)動(dòng)程序上/下半部處理與延緩執(zhí)行機(jī)制
2.6 內(nèi)核定時(shí)器與延遲機(jī)制
2.7 內(nèi)核內(nèi)存管理機(jī)制
3. LINUX塊設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
3.1 塊設(shè)備及其驅(qū)動(dòng)的特點(diǎn)
3.2兩個(gè)關(guān)鍵結(jié)構(gòu)體GEN_DISK與REQUEST
3.3 塊設(shè)備驅(qū)動(dòng)程序的注冊(cè)與請(qǐng)求處理
3.4 MTD設(shè)備的特點(diǎn)以及與塊設(shè)備的關(guān)系
3.5 MTD設(shè)備驅(qū)動(dòng)的框架及關(guān)鍵結(jié)構(gòu)體分析
3.6 S5PC100上的NAND FLASH控制器簡(jiǎn)介
3.7 S5PC100 上的NAND FLASH MTD驅(qū)動(dòng)分析
4. LINUX網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)
4.1 OSI網(wǎng)絡(luò)參考模型
4.2 套接字(SOCKET)簡(jiǎn)介
4.3 套接字緩沖區(qū)(SK_BUFF)
4.4 NET_DEVICE結(jié)構(gòu)分析
4.5 數(shù)據(jù)包傳送與接收
4.6 網(wǎng)絡(luò)驅(qū)動(dòng)的中斷處理
4.7 網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的基本實(shí)現(xiàn)
5. LINUX下MMC/SD卡驅(qū)動(dòng)開(kāi)發(fā)
5.1 嵌入式系統(tǒng)中幾種常見(jiàn)存儲(chǔ)介質(zhì)的比較(NOR/NAND FLASH、CF、MMC/SD)
5.2 MMC/SD卡物理及電氣規(guī)范簡(jiǎn)介
5.3 MMC/SD卡工作中的關(guān)鍵命令及關(guān)鍵結(jié)構(gòu)信息
5.4 S5PC100中MMC/SDHOST控制器分析
5.5 LINUX中MMC/SD存儲(chǔ)卡驅(qū)動(dòng)程序結(jié)構(gòu)分析
5.6 S5PC100上的MMC/SD HOST控制器的驅(qū)動(dòng)實(shí)現(xiàn)
6. LINUX幀緩沖驅(qū)動(dòng)程序開(kāi)發(fā)
6.1 幀緩沖顯示技術(shù)
6.2 幀緩沖驅(qū)動(dòng)程序顯示原理
6.3 幀緩沖驅(qū)動(dòng)程序的數(shù)據(jù)結(jié)構(gòu)
6.4 幀緩沖驅(qū)動(dòng)程序的API
6.5 幀緩沖驅(qū)動(dòng)程序的基本實(shí)現(xiàn)
6.6 使用高級(jí)圖形庫(kù)
[本信息來(lái)自于今日推薦網(wǎng)]

- hehe234555發(fā)布的信息
- Windows CE系統(tǒng)定制與驅(qū)動(dòng)開(kāi)發(fā)培訓(xùn)
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
- 嵌入式Linux應(yīng)用開(kāi)發(fā)
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
- 嵌入式Linux移植開(kāi)發(fā)
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
- 嵌入式Linux/MiniGUI高級(jí)培訓(xùn)
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
- Linux下C語(yǔ)言編程課程
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
- PowerPC開(kāi)發(fā)培訓(xùn)
- 詳情請(qǐng)咨詢(xún):13810336369;010-62876152-803;QQ:877975079 劉老師...
重發(fā)信息
- 襄陽(yáng)電腦基儲(chǔ)辦公文秘、資料員、文員培訓(xùn)
- 寧波辦公自動(dòng)化培訓(xùn)翼鴻老師成就英才之路
- 武漢cad工程繪圖培訓(xùn)、武漢cad裝飾培訓(xùn)、武漢cad培訓(xùn)、武昌c
- 惠陽(yáng)淡水哪里有電腦培訓(xùn)速成班
- 大嶺山矮嶺冚大沙馬蹄崗附近哪里可以學(xué)家具設(shè)計(jì)?
- 大嶺山源口電腦文員培訓(xùn)WORD/EXCEL/PPT培訓(xùn)/一對(duì)一精品培訓(xùn)
- 襄陽(yáng)電腦基儲(chǔ)文員、辦公軟件、倉(cāng)管、函數(shù)實(shí)戰(zhàn)培訓(xùn)
- 室內(nèi)色彩設(shè)計(jì)、武漢3dmax培訓(xùn)、武漢cad培訓(xùn)、武漢ps培訓(xùn)、武
- 武漢cad工程制圖培訓(xùn)、武漢cad裝飾繪圖培訓(xùn)、武漢cad培訓(xùn)、武
- 大嶺山哪里學(xué)CAD比較好?學(xué)CAD零基礎(chǔ)難學(xué)嗎?
- 東莞大嶺山模具設(shè)計(jì)培訓(xùn)-大嶺山模具設(shè)計(jì)培訓(xùn)0基礎(chǔ)要學(xué)多久?
- 東莞市塘廈辦公文員培訓(xùn)班,塘廈文員培訓(xùn),塘廈電腦培訓(xùn)
- 室內(nèi)設(shè)計(jì)的核心問(wèn)題、武漢3dmax培訓(xùn)、武漢cad培訓(xùn)、武漢ps培
- 武漢武昌cad機(jī)械制圖培訓(xùn)、武漢cad產(chǎn)品設(shè)計(jì)培訓(xùn)、武漢cad培訓(xùn)
- 平面設(shè)計(jì)需要學(xué)什么軟件?大嶺山哪里有平面設(shè)計(jì)培訓(xùn)班?學(xué)費(fèi)