基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文

基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文

ID:872214

大小:8.12 MB

頁數(shù):48頁

時間:2017-09-22

基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文_第1頁
基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文_第2頁
基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文_第3頁
基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文_第4頁
基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文_第5頁
資源描述:

《基于linux系統(tǒng)下的usb鼠標驅(qū)動的開發(fā)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、畢業(yè)設計(論文)題目基于Linux系統(tǒng)下USB鼠標驅(qū)動開發(fā)英文題目UsingLinuxsystemtoWriteDeviceDriversofUSBmouse目錄摘要IABSTRACTII第一章緒論11.1課題研究的背景和意義11.1.1課題研究的背景11.1.2課題研究的意義11.3課題研究的內(nèi)容1第二章USB簡介22.1USB的沿革22.2USB的優(yōu)點22.3USB的應用及發(fā)展趨勢32.3.1USB的擴展應用32.3.2USB的發(fā)展趨勢42.4USB接口類型42.5USB2.0規(guī)范52.6USB3.0簡介5

2、第三章USB系統(tǒng)架構(gòu)與協(xié)議73.1USB系統(tǒng)拓撲結(jié)構(gòu)73.2USB設備邏輯結(jié)構(gòu)83.3USB描述符93.3USB數(shù)據(jù)傳輸方式93.3USB數(shù)據(jù)流模型103.3.1控制傳輸103.3.2中斷傳輸113.3.3批量傳輸113.3.4同步傳輸12第四章LINUX系統(tǒng)內(nèi)核及內(nèi)核模塊134.1Linux體系結(jié)構(gòu)134.2Linux內(nèi)核架構(gòu)134.3Linux內(nèi)核目錄結(jié)構(gòu)144.4Linux內(nèi)核模塊開發(fā)154.4.1makefile154.4.2安裝和卸載內(nèi)核模塊174.5Linux內(nèi)核配置與安裝18第五章LINUXUSB

3、系統(tǒng)與功能測試235.1USB協(xié)議軟件層次235.2LinuxUSB架構(gòu)245.3MassStorsge245.4USB-HID28第六章LINUXUSB鼠標驅(qū)動程序設計316.1USB鼠標驅(qū)動程序分析316.2URB336.3搭建開發(fā)平臺336.3.1安裝編輯工具336.3.2安裝和配置編譯器336.3.3安裝其他工具346.3.4平臺硬件構(gòu)成346.3.5平臺軟件構(gòu)成366.4USB鼠標驅(qū)動程序詳細設計36總結(jié)41致謝42參考文獻43摘要隨著計算機硬件飛速發(fā)展,外圍設備日益增多,鍵盤、鼠標、調(diào)制解調(diào)器、打印

4、機、掃描儀早已為人所共知,數(shù)碼相機、MP3隨身聽接踵而至,這么多的設備,如何接入個人計算機?USB就是基于這個目的產(chǎn)生的。USB是一個使計算機周邊設備連接標準化、單一化的接口,其規(guī)格是由Intel(英特爾)、NEC、Compaq、DEC、IBM(商業(yè)機器公司)、Microsoft(微軟)、NorthernTelecom聯(lián)系制定的。USB具有傳輸速度快,使用方便,支持熱插拔,連接靈活,獨立供電等優(yōu)點,幾乎應用于所有的外部設備,成為當今個人電腦和大量智能設備的必配的接口之一。本設計主要以LinuxUSB為中心,研究

5、USB系統(tǒng)架構(gòu)與其協(xié)議分析、Linux系統(tǒng)內(nèi)核及內(nèi)核模塊配置和編譯、LinuxUSB系統(tǒng)與功能測試和LinuxUSB鼠標驅(qū)動程序設計。主要知識涉及USB系統(tǒng)架構(gòu),USB描述符,USB數(shù)據(jù)描述方式,USB枚舉,Linux內(nèi)核簡介,Linux內(nèi)核及內(nèi)核模塊配置預編譯,Linux系統(tǒng)架構(gòu),MassStorage與USB-HID,USBURB等相關(guān)內(nèi)容。關(guān)鍵詞:驅(qū)動程序;USB;Linux;嵌入式。ABSTRACTWiththerapiddevelopmentofcomputerhardwareandperiphera

6、lsincreasing,keyboard,mouse,modem,printer,scannerisalreadyknown,digitalcamera,MP3player,somanyoftheensuingequipment,howtoaccesspersonalcomputer?USBisbasedontheobjectiveofgeneration.USBisacomputerperipheraldevicesconnectedstandardization,simplification,itsspe

7、cificationismadeinterfaceIntel(Intel),NEC,Compaq,DEC,IBM(businessmachinecompany),Microsoft(Microsoft),NorthernTelecomcontactwork.USBwithtransmittingspeed,easytouse,supporthotswaps,connectflexible,independentpowersupplyetc,almostappliedtoallexternaldevices,no

8、wbecameapersonalcomputerandintelligentdeviceswithoneoftheinterfaceofwill.ThisdesignmainlyLinuxUSBasthecenter,theresearchsystemarchitectureandUSBprotocolanalysis,Linuxkernelandkernelmoduleconfigu

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。