需要金幣:![]() ![]() |
資料包括:完整論文,開題報告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13955 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本文利用了通用串行總線(USB)的傳輸速率,支持熱插熱拔,即插即用,易于擴展,占用系統(tǒng)資源少的益處,與古板的數(shù)據(jù)傳輸技能相結(jié)合,設(shè)計和完成了一套基于USB數(shù)據(jù)傳輸、剖析、展示為一體的數(shù)據(jù)傳輸體系。 該課題是研究計費系統(tǒng)終端接口模塊的設(shè)計,實際是設(shè)計出一個可以用來連接USB設(shè)備的一個驅(qū)動。本文利用USB2.0的總線協(xié)議技術(shù),其中有總線特征、數(shù)據(jù)流、傳輸?shù)姆独?等等,介紹了基于usb接口的數(shù)據(jù)傳輸系統(tǒng)技術(shù),在硬件部分,本文介紹了USB2.0接口芯片XFZCY7C68013的機能和特征,繼而具體介紹了硬件,驅(qū)動程序開發(fā)部分,首先介紹了WDM驅(qū)動的發(fā)展模式,然后介紹了數(shù)據(jù)傳輸系統(tǒng)的USB設(shè)備驅(qū)動程序的設(shè)計,驅(qū)動程序完成了基于vc++的主機應(yīng)用程序。 論文完成了基于USB總線的數(shù)據(jù)傳輸系統(tǒng),為數(shù)據(jù)傳輸提供了一個更有效、更經(jīng)濟(jì)、更方便的數(shù)據(jù)傳輸方式。
關(guān)鍵詞: USB;銷售計費;數(shù)據(jù)傳輸;WDM;驅(qū)動程序
目錄 摘要 ABSTRACT 第1章 緒 論-1 1.1 選題背景-1 1.2 研究目的和意義-1 第2章 USB總線技術(shù)-3 2.1 USB總線的機械和電氣特性-3 2.1.1 電氣特性-3 2.1.2 電源-3 2.2 USB數(shù)據(jù)流模型-4 2.2.1 USB系統(tǒng)描述-4 2.2.2 USB的通信流-5 2.2.3 設(shè)備端點(Device Endpoint)-5 2.2.4 管道(pipe)-5 2.3 USB數(shù)據(jù)傳輸類型-5 第3章 USB協(xié)議-6 3.1 USB系統(tǒng)的使用分類及系統(tǒng)的描述-6 3.2 USB設(shè)備-7 3.2.1 設(shè)備特性-7 3.2.2 設(shè)備描述-7 3.2.3 設(shè)備狀態(tài)-7 3.3 Bus Enumeration總線標(biāo)號-8 3.4 通用USB設(shè)備操作-8 3.4.1 動態(tài)插接與拔開-8 3.4.2 地址分配-9 3.5 USB主機-9 第4章 硬件說明-10 4.1 FX2系列芯片概述-10 4.2 功能特點-10 4.3 USB控制芯片CY7C68013芯片結(jié)構(gòu)-11 4.4 FX2端點緩沖區(qū)-12 第5章 USB設(shè)備驅(qū)動及應(yīng)用程序設(shè)計-13 5.1 WDM驅(qū)動程序模型介紹-13 5.1.1 WDM驅(qū)動程序分層-15 5.1.2 WDM驅(qū)動程序的功能模塊-15 5.2 USB驅(qū)動程序-15 5.2.1 USB設(shè)備驅(qū)動程序-15 5.2.2 USB驅(qū)動程序(USBD)-16 5.2.3 主控制器驅(qū)動程序(HCD)-17 5.2.4 根集線器驅(qū)動程序-17 5.3 USB設(shè)備驅(qū)動程序的設(shè)計-17 5.3.1 開發(fā)環(huán)境-17 5.3.2 USB設(shè)備驅(qū)動程序調(diào)用-17 5.3.3 USB設(shè)備驅(qū)動程序編譯-18 5.3.4 USB設(shè)備驅(qū)動程序的調(diào)試-20 5.3.5 USB設(shè)備驅(qū)動程序裝載-20 5.4 USB應(yīng)用程序的設(shè)計-20 5.4.1 USB應(yīng)用程序開發(fā)工具-20 5.4.2 USB設(shè)備通信-21 參考文獻(xiàn)-30 附 錄-31 |