《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第20章、USB主機(jī)與設(shè)備驅(qū)動(dòng)
資料介紹
在 Linux 系統(tǒng)中,提供了主機(jī)側(cè)和設(shè)備側(cè)視角的 USB 驅(qū)動(dòng)框架,本章主要講解
從主機(jī)側(cè)角度看到的 USB 主機(jī)控制器驅(qū)動(dòng)和設(shè)備驅(qū)動(dòng)。
20.1 節(jié)給出了 Linux 系統(tǒng)中 USB 驅(qū)動(dòng)的整體視圖,講解了 Linux 中主機(jī)側(cè)和設(shè)
備側(cè)角度的 USB 驅(qū)動(dòng)層次。
從主機(jī)側(cè)的角度而言,需要編寫的 USB 驅(qū)動(dòng)程序包括主機(jī)控制器驅(qū)動(dòng)和設(shè)備驅(qū)
動(dòng)兩類,USB 主機(jī)控制器驅(qū)動(dòng)程序控制插入其中的 USB 設(shè)備,而 USB 設(shè)備驅(qū)動(dòng)程序
控制該設(shè)備如何作為從設(shè)備與主機(jī)通信。本章 20.2 節(jié)分析了 USB 主機(jī)控制器驅(qū)動(dòng)的
結(jié)構(gòu)并給出實(shí)例,20.3 節(jié)講解了 USB 設(shè)備驅(qū)動(dòng)的結(jié)構(gòu)及其設(shè)備請求塊處理過程,并
分析了 USB 設(shè)備驅(qū)動(dòng)的骨架程序,20.4 節(jié)則給出了 Linux 設(shè)備驅(qū)動(dòng)的實(shí)例。
20.1 節(jié)與 20.2~20.4 節(jié)是整體與部分的關(guān)系,20.2 節(jié)與 20.3~20.4 節(jié)是并列
關(guān)系

- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第4章、Linux內(nèi)核模塊 0次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第5章、Linux文件系統(tǒng)與設(shè)備文件系統(tǒng) 0次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第6章、字符設(shè)備驅(qū)動(dòng) 23次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第7章、Linux設(shè)備驅(qū)動(dòng)中的并發(fā)控制 10次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第8章、Linux設(shè)備驅(qū)動(dòng)中的阻塞與非阻塞IO 9次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第9章、Linux設(shè)備驅(qū)動(dòng)中的異步通知與異步IO 0次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第10章、中斷與時(shí)鐘PDF免費(fèi)下載 0次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第11章、內(nèi)存與IO訪問 6次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第13章、Linux塊設(shè)備驅(qū)動(dòng) 18次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第14章、Linux終端設(shè)備驅(qū)動(dòng) 8次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第15章、Linux的I2C核心、總線與設(shè)備驅(qū)動(dòng) 8次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第16章、Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng) 5次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第17章、Linux音頻設(shè)備驅(qū)動(dòng) 17次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第18章、LCD設(shè)備驅(qū)動(dòng) 13次下載
- 《Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解》第23章、Linux設(shè)備驅(qū)動(dòng)的移植 9次下載
- 基于RT-Thread的usb設(shè)備msc驅(qū)動(dòng)測試 1.5k次閱讀
- usb主機(jī)模式和設(shè)備模式的區(qū)別 3.4k次閱讀
- Linux 驅(qū)動(dòng)開發(fā)與應(yīng)用開發(fā),你知道多少? 2.2k次閱讀
- Linux內(nèi)核驅(qū)動(dòng)與單個(gè)PCI設(shè)備的綁定和解綁定 2.9k次閱讀
- 如何寫一個(gè)Linux設(shè)備驅(qū)動(dòng)程序 5.5k次閱讀
- Linux設(shè)備驅(qū)動(dòng)開發(fā)的基本知識 4.9k次閱讀
- Linux驅(qū)動(dòng)到底能不能在應(yīng)用層開發(fā)驅(qū)動(dòng) 6.7k次閱讀
- 米爾科技Linux設(shè)備驅(qū)動(dòng)研究淺談 2.5k次閱讀
- 米爾科技LINUX設(shè)備驅(qū)動(dòng)程序教程 2.7k次閱讀
- 基于PXA255開發(fā)板外圍字符設(shè)備的嵌入式Linux字符設(shè)備驅(qū)動(dòng)設(shè)計(jì)與應(yīng)用 1.5k次閱讀
- 基于嵌入式Linux內(nèi)核的系統(tǒng)設(shè)備驅(qū)動(dòng)程序開發(fā)設(shè)計(jì) 1.5k次閱讀
- 基于Linux2.6.30開發(fā)DS18B20的驅(qū)動(dòng)程序的類型和文件操作接口函數(shù)詳解 1.8k次閱讀
- 想要駕馭Linux驅(qū)動(dòng)開發(fā),必須深刻理解Linux總線設(shè)備驅(qū)動(dòng)框架 1.1w次閱讀
- 基于FPGA嵌入式系統(tǒng)的設(shè)備驅(qū)動(dòng)開發(fā) 2.7k次閱讀
- 關(guān)于Linux設(shè)備驅(qū)動(dòng)中input子系統(tǒng)的介紹 3k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費(fèi)
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
- 0.74 MB | 1次下載 | 免費(fèi)
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費(fèi)
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費(fèi)
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費(fèi)
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費(fèi)
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費(fèi)
- 6【開源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費(fèi)
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機(jī)主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論