準(zhǔn)備 抽象思維,計(jì)算機(jī)組成,學(xué)習(xí)心態(tài)方法,學(xué)習(xí)階段導(dǎo)讀,工作經(jīng)驗(yàn)引導(dǎo)
Windows驅(qū)動(dòng)開發(fā)基礎(chǔ)
字符串、
內(nèi)存與鏈表、
文件操作、
操作注冊(cè)表、
時(shí)間和定時(shí)器 、
內(nèi)核線程、
驅(qū)動(dòng)和設(shè)備、
處理請(qǐng)求等等
Window驅(qū)動(dòng)開發(fā)工具
DDK開發(fā)模式、DriverStudio、softice、OllyDbg等等
Windows驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn)
1 Labview配合模擬驅(qū)動(dòng)
2USB驅(qū)動(dòng)
3 PCI驅(qū)動(dòng)
4 掃描槍驅(qū)動(dòng)
5 軟驅(qū)動(dòng)
6 反外掛驅(qū)
7 IC卡設(shè)備驅(qū)動(dòng)有線和無線
Linux驅(qū)動(dòng)開發(fā)基礎(chǔ)
1 內(nèi)核主要組成部分
2 內(nèi)核架構(gòu)
3 系統(tǒng)啟動(dòng)過程
4內(nèi)核模式和用戶模式
5 進(jìn)程上下文和中斷上下文
6 內(nèi)核定時(shí)器
7 內(nèi)核中的并發(fā)
8 proc文件系統(tǒng)
9 內(nèi)存分配
10 設(shè)備驅(qū)動(dòng)中的阻塞和同步機(jī)制 等等
Linux驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn)
1 看門狗驅(qū)動(dòng)
2 LCD驅(qū)動(dòng)
3 USB驅(qū)動(dòng)
安卓驅(qū)動(dòng)開發(fā)基礎(chǔ)
1 Android底層架構(gòu)
2 HAL層 等等
安卓驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn)
1 攝像頭驅(qū)動(dòng)
2 藍(lán)牙驅(qū)動(dòng)
3 USB驅(qū)動(dòng) |