第一篇USB總線基礎(chǔ)
第1章USB總線開發(fā)基礎(chǔ)
1.1USB總線的發(fā)展
1.1.1USB1.0版本
1.1.2USB1.1版本
1.1.3USB2.0版本
1.1.4USB3.0版本
1.2USB總線對比其他計(jì)算機(jī)總線
1.2.1早期計(jì)算機(jī)總線接口的缺點(diǎn)
1.2.2USB總線接口的優(yōu)勢
1.2.3USB總線對比其他計(jì)算機(jī)總線
1.3認(rèn)識USB總線
1.3.1USB主機(jī)
1.3.2USB集線器設(shè)備
1.3.3USB功能設(shè)備
1.3.4USB電纜
1.3.5USB連接器
1.4認(rèn)識USB總線規(guī)范
1.4.1USB總線設(shè)備類規(guī)范
1.4.2USB系統(tǒng)的結(jié)構(gòu)
1.4.3USB總線的供電
1.4.4USB總線電源分配
1.4.5USB總線電源管理
1.5認(rèn)識USB接口開發(fā)
1.5.1USB硬件開發(fā)
1.5.2USB驅(qū)動開發(fā)
1.5.3USB軟件開發(fā)
第2章USB總線數(shù)據(jù)流結(jié)構(gòu)
2.1USB總線數(shù)據(jù)流概述
2.2USB數(shù)據(jù)流單元:字段
2.2.1同步字段:SYNC
2.2.2包標(biāo)識字段:PID
2.2.3地址字段:ADDR
2.2.4端點(diǎn)字段:ENDP
2.2.5幀號字段:NUM
2.2.6數(shù)據(jù)字段:DATA
2.2.7校驗(yàn)字段:CRC
2.3USB數(shù)據(jù)流構(gòu)成:信息包
2.3.1令牌包:USB傳輸類型
2.3.2數(shù)據(jù)包:USB傳輸數(shù)據(jù)
2.3.3握手包:USB傳輸狀態(tài)
第3章USB總線數(shù)據(jù)流管理
3.1USB總線數(shù)據(jù)流分類
3.2USBIN數(shù)據(jù)流管理
3.2.1USB設(shè)備響應(yīng)
3.2.2USB主機(jī)響應(yīng)
3.3USBOUT數(shù)據(jù)流管理
3.4USBSETUP數(shù)據(jù)流管理
3.5USBPING數(shù)據(jù)流管理
3.6USBSOF數(shù)據(jù)流管理
3.7USBSPLIT數(shù)據(jù)流管理
3.7.1SSPLIT數(shù)據(jù)流管理
3.7.2CSPLIT數(shù)據(jù)流管理
3.8USBPRE數(shù)據(jù)流管理
3.9USB設(shè)備列舉狀態(tài)
3.9.1典型的USB設(shè)備狀態(tài)
3.9.2USB設(shè)備的連接
3.9.3USB設(shè)備的斷開
第4章USB總線數(shù)據(jù)流類型
4.1USB總線數(shù)據(jù)流傳輸類型概述
4.2USB控制數(shù)據(jù)流傳輸:Control
4.2.1控制傳輸數(shù)據(jù)包
4.2.2控制數(shù)據(jù)流管理
4.3USB中斷數(shù)據(jù)流傳輸:Interrupt
4.3.1中斷傳輸?shù)臄?shù)據(jù)包
4.3.2中斷數(shù)據(jù)流管理
4.4USB塊數(shù)據(jù)流傳輸:Bulk
4.4.1塊傳輸?shù)臄?shù)據(jù)包
4.4.2塊數(shù)據(jù)流管理
4.5USB同步數(shù)據(jù)流傳輸:Isochronous
4.5.1同步傳輸?shù)臄?shù)據(jù)包
4.5.2同步數(shù)據(jù)流管理
4.6USB3.0與USB2.0數(shù)據(jù)傳輸?shù)膮^(qū)別
4.6.1數(shù)據(jù)傳輸方式
4.6.2編碼方式
4.7USB總線容錯管理
4.7.1超時(shí)管理機(jī)制
4.7.2信息包錯誤管理機(jī)制
4.7.3數(shù)據(jù)觸發(fā)管理機(jī)制
4.7.4EOP錯誤管理機(jī)制
4.7.5總線活動丟失管理機(jī)制
第5章USB標(biāo)準(zhǔn)設(shè)備管理
5.1USB標(biāo)準(zhǔn)設(shè)備管理:描述符
5.1.1USB設(shè)備描述符
5.1.2USB配置描述符
5.1.3USB接口描述符
5.1.4USB端點(diǎn)描述符
5.1.5USB字符串描述符
5.1.6USB設(shè)備限定描述符
5.1.7USB其他速率配置描述符
5.2USB標(biāo)準(zhǔn)設(shè)備管理:設(shè)備請求
5.2.1讀取狀態(tài)請求GetStatus
5.2.2清除特性請求ClearFeatllre
5.2.3設(shè)置特性請求SetFeature
5.2.4設(shè)置地址請求Setddress
5.2.5讀取描述符請求GetDescription
5.2.6設(shè)置描述符請求SetDescriptor
5.2.7讀取配置請求GetConfiguration
5.2.8設(shè)置配置請求SetConfiguration
5.2.9讀取接口請求GetInterface
5.2.10設(shè)置接口請求SetInterface
5.2.11同步幀請求SynchFrame
5.3USB標(biāo)準(zhǔn)設(shè)備管理示例
5.3.1聲明設(shè)備請求
5.3.2設(shè)備請求的響應(yīng)
第6章USBHID設(shè)備管理
6.1USBHID設(shè)備類
6.1.1HID設(shè)備的特點(diǎn)
6.1.2HID設(shè)備的定義
6.2USBHID設(shè)備管理:描述符
6.2.1設(shè)備描述符
6.2.2配置描述符
6.2.3接口描述符
6.2.4端點(diǎn)描述符
6.2.5字符串描述符
6.2.6HID類描述符
6.3USBHID設(shè)備管理:HID設(shè)備類請求
6.3.1GetReport請求(獲取報(bào)告請求)
6.3.2Getldle請求(獲取空閑速率請求)
6.3.3GetProtocol請求(獲取HID協(xié)議請求)
6.3.4SetReport請求(設(shè)置報(bào)告請求)
6.3.5Setldle請求(設(shè)置空閑速率請求)
6.3.6SetProtocol請求(設(shè)置HID協(xié)議請求)
第7章USB集線器設(shè)備管理
7.1USB集線器配置原理
7.1.1集線器設(shè)備類
7.1.2集線器的配置過程
7.1.3USB集線器的狀態(tài)
7.2USB集線器設(shè)備管理:描述符
7.2.1集線器設(shè)備描述符
7.2.2集線器配置描述符
7.2.3集線器接口描述符
7.2.4集線器端點(diǎn)描述符
7.2.5集線器類描述符
7.3USB集線器設(shè)備管理:集線器類請求
7.3.1讀取集線器狀態(tài)請求GetHubStatus
7.3.2讀取下行端口狀態(tài)請求GetPortStatus
7.3.3禁止集線器的特性請求ClearHubFeature
7.3.4禁止下行端口特性請求ClearPortFeature
7.3.5使能集線器特性請求SetHubFeature
7.3.6使能下行端口特性請求SetPortFeature
7.3.7讀取描述符請求GetHubDescriptor
7.3.8設(shè)置描述符請求SetHubDescriptor
7.3.9清除TT塊請求ClearTTBuffer
7.3.10復(fù)位TT塊請求ResetTT
7.3.11讀取TT內(nèi)部狀態(tài)請求GetTTState
7.3.12停止TT正常工作請求StopTT
……
第二篇USB程序開發(fā)
第三篇USB開發(fā)實(shí)例2100433B
《USB開發(fā)手冊》系統(tǒng)地介紹了當(dāng)前最流行的USB總線接口的協(xié)議、工作原理,以及驅(qū)動程序設(shè)計(jì)?!禪SB開發(fā)手冊》中還以大量篇幅,全面詳細(xì)地介紹了在各種應(yīng)用場合下USB接口的設(shè)計(jì)實(shí)例?!禪SB開發(fā)手冊》言簡意賅、通俗易懂、知識點(diǎn)介紹詳細(xì)、實(shí)例豐富,使讀者能夠更快、更好地掌握USB接口的原理及設(shè)計(jì)方法。
《USB開發(fā)手冊》分為三篇,共23章,全面詳細(xì)地講述了USB接口的原理及應(yīng)用實(shí)例。第一篇介紹了USB總線開發(fā)基礎(chǔ),總線數(shù)據(jù)流的結(jié)構(gòu)、管理、類型,以及設(shè)備管理;第二篇介紹了USB程序的開發(fā),包括USB驅(qū)動程序開發(fā)和USB固件程序開發(fā);第三篇通過8大實(shí)例,詳細(xì)介紹了在不同的應(yīng)用場合下USB接口設(shè)備的設(shè)計(jì),包括完整的電路圖和程序設(shè)計(jì)。《USB開發(fā)手冊》內(nèi)容全面、結(jié)構(gòu)緊湊、實(shí)例豐富。USB接口的初學(xué)者通過學(xué)習(xí)《USB開發(fā)手冊》可以快速入門,此外《USB開發(fā)手冊》對具有一定開發(fā)經(jīng)驗(yàn)的設(shè)計(jì)人員也有很好的參考價(jià)值。
傅志輝,副教授,高級架構(gòu)師,移動電子商務(wù)專家?guī)斐蓡T。從事企業(yè)信息化建設(shè)已有17年,具備豐富的移動軟硬件開發(fā)實(shí)踐經(jīng)驗(yàn),曾擔(dān)任多個大型軟件公司技術(shù)顧問,指導(dǎo)實(shí)施軟硬件一體化產(chǎn)品開發(fā)。精通USB、PCI等總線協(xié)議開發(fā),熟悉VS.NET、PHP、JAVA等多種軟件開發(fā)語言或平臺,精通SQL、Oracle數(shù)據(jù)庫軟件,參與過多個大型數(shù)據(jù)中心的設(shè)計(jì)與調(diào)優(yōu)。
第2版前言第1版前言第1章 土方工程1.1 土的分類與工程性質(zhì)1.2 場地平整、土方量計(jì)算與土方調(diào)配1.3 基坑土方開挖準(zhǔn)備與降排水1.4 基坑邊坡與坑壁支護(hù)1.5 土方工程的機(jī)械化施工復(fù)習(xí)思考題第2...
第一篇 綜合篇第一章 綠色建筑的理念與實(shí)踐第二章 綠色建筑評價(jià)標(biāo)識總體情況第三章 發(fā)揮“資源”優(yōu)勢,推進(jìn)綠色建筑發(fā)展第四章 綠色建筑委員會國際合作情況第五章 上海世博會園區(qū)生態(tài)規(guī)劃設(shè)計(jì)的研究與實(shí)踐第六...
前言第一章 現(xiàn)代設(shè)計(jì)和現(xiàn)代設(shè)計(jì)教育現(xiàn)代設(shè)計(jì)的發(fā)展現(xiàn)代設(shè)計(jì)教育第二章 現(xiàn)代設(shè)計(jì)的萌芽與“工藝美術(shù)”運(yùn)動工業(yè)革命初期的設(shè)計(jì)發(fā)展?fàn)顩r英國“工藝美術(shù)”運(yùn)動第三章 “新藝術(shù)”運(yùn)動“新藝術(shù)”運(yùn)動的背景法國的“新藝...
格式:pdf
大?。?span id="bbbrhpv" class="single-tag-height">546KB
頁數(shù): 40頁
評分: 4.3
柜號 序號 G1 1 G1 2 G1 3 G2 4 G2 5 G2 6 G2 7 G2 8 G2 9 G1 10 G2 11 G2 12 G2 13 G2 14 G1 15 G1 16 G1 17 G2 18 G2 19 G2 20 G1 21 G3 22 G3 23 G3 24 G3 25 G3 26 G3 27 G1 28 G1 29 G3 30 G3 31 G2 32 G2 33 G2 34 G2 35 G2 36 G2 37 G2 38 下右 39 下右 40 下右 41 下右 42 下右 43 下右 44 下右 45 下右 46 下右 47 下右 48 下右 49 下右 50 下右 51 下右 52 下右 53 下左 54 下左 55 下左 56 下左 57 下左 58 下左 59 下左 60 下左 61 下左 62 下左 63 下左 64 下左 65 下左 66 下左 67 下
格式:pdf
大小:546KB
頁數(shù): 5頁
評分: 4.7
1 工程常用圖書目錄(電氣、給排水、暖通、結(jié)構(gòu)、建筑) 序號 圖書編號 圖書名稱 價(jià)格(元) 備注 JTJ-工程 -24 2009JSCS-5 全國民用建筑工程設(shè)計(jì)技術(shù)措施-電氣 128 JTJ-工程 -25 2009JSCS-3 全國民用建筑工程設(shè)計(jì)技術(shù)措施-給水排水 136 JTJ-工程 -26 2009JSCS-4 全國民用建筑工程設(shè)計(jì)技術(shù)措施-暖通空調(diào) ?動力 98 JTJ-工程 -27 2009JSCS-2 全國民用建筑工程設(shè)計(jì)技術(shù)措施-結(jié)構(gòu)(結(jié)構(gòu)體系) 48 JTJ-工程 -28 2007JSCS-KR 全國民用建筑工程設(shè)計(jì)技術(shù)措施 節(jié)能專篇-暖通空調(diào) ?動力 54 JTJ-工程 -29 11G101-1 混凝土結(jié)構(gòu)施工圖平面整體表示方法制圖規(guī)則和構(gòu)造詳圖(現(xiàn)澆混凝土框架、剪力墻、框架 -剪力墻、框 支剪力墻結(jié)構(gòu)、現(xiàn)澆混凝土樓面與屋面板) 69 代替 00G101
數(shù)據(jù)和控制信號在主機(jī)和USB設(shè)備間的交換存在兩種通道:單向和雙向。
USB的數(shù)據(jù)傳送是在主機(jī)軟件和一個USB設(shè)備的指定端口之間。這種主機(jī)軟件和USB設(shè)備的端口間的聯(lián)系稱作通道。總的來說,各通道之間的數(shù)據(jù)流動是相互獨(dú)立的。一個指定的USB設(shè)備可有許多通道。例如,一個USB設(shè)備存在一個端口,可建立一個向其它USB設(shè)備的端口,發(fā)送數(shù)據(jù)的通道,它可建立一個從其它USB設(shè)備的端口接收數(shù)據(jù)的通道。
USB包含四種基本的數(shù)據(jù)傳輸類型:
控制傳輸:設(shè)備連接時(shí)用來對設(shè)備進(jìn)行設(shè)置,還可對指定設(shè)備進(jìn)行控制。
批量傳輸:大批量產(chǎn)生并使用的數(shù)據(jù),在傳輸約束下,具有很廣的動態(tài)范圍。
中斷傳輸:用來描述或匹配人的感覺或?qū)μ卣鞣磻?yīng)的回饋。
同步傳輸:由預(yù)先確定的傳送延遲來填滿預(yù)定的USB帶寬。
usbotgUSBOTG
改變?nèi)鐢?shù)碼照相機(jī)、攝像機(jī)、打印機(jī)等設(shè)備間多種不同制式連接器 ,多達(dá)7種制式的存儲卡間數(shù)據(jù)交換的不便。USB技術(shù)的發(fā)展,使得PC和周邊設(shè)備能夠通過簡單方式、適度的制造成本將各種設(shè)備連接在一起,上述我們提到應(yīng)用,都可以通過USB總線,作為PC的周邊,在PC的控制下進(jìn)行數(shù)據(jù)交換。但這種方便的交換方式,一旦離開了PC,各設(shè)備間無法利用USB口進(jìn)行操作,因?yàn)闆]有一個設(shè)備能夠充當(dāng)PC一樣的Host。On-The-Go,即OTG技術(shù)就是實(shí)現(xiàn)在沒有Host的情況下,實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)傳送。例如數(shù)碼相機(jī)直接連接到打印機(jī)上,通過OTG技術(shù),連接兩臺設(shè)備間的USB口,將拍出的相片立即打印出來;也可以將數(shù)碼照相機(jī)中的數(shù)據(jù),通過OTG發(fā)送到USB接口的移動硬盤上,野外操作就沒有必要攜帶價(jià)格昂貴的存儲卡,或者背一個便攜電腦。
針對電腦用戶,有些廠家就開發(fā)出USB接口功放,功放內(nèi)置USB解碼芯片,即以一條公對公USB線直連電腦與功放,從而實(shí)現(xiàn)USB線源碼輸出至功放,再由功放進(jìn)行杜比,DTS解碼!從而解決了許多用戶因?yàn)殡娔X不具備光纖,同軸接口而更換電腦的煩腦。相對于獨(dú)立的USB外置聲卡,USB功放音質(zhì)要好的多!目前市面具有USB支持的AV功放,只有星工場音響。連國外品牌都不具有此功能,其己申請了技術(shù)專利!