《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > USB的傳輸類型簡介
USB的傳輸類型簡介
EEworld
EEworld
摘要: USB最初在設計時,是為了能夠針對具備如傳輸率、響應時間以及錯誤幀錯等特性的許多不同外圍類型來加以考...
關鍵詞: USB 傳輸類型
Abstract:
Key words :

  USB最初在設計時,是為了能夠針對具備如傳輸率、響應時間以及錯誤幀錯等特性的許多不同外圍類型來加以考量的。而其中,4種數據傳輸能夠掌握不同的應用需求。在此,針對不同的外圍設備類型與應用,定義了4種傳輸類型,分別是控制傳輸(control transfer)、中斷傳輸(interrupt transfer)、批量傳輸(bulk transfer)以及等時傳輸(isochronous transfer)。其中,要特別注意的是慢速設備僅支持控制傳輸與中斷傳輸。表列出了每一種傳輸類型的特性與使用方式。

表 USB規范中各種傳輸類型的特性與使用方式       基本上針對不同設各的應用特性,應個別地執行中斷傳輸、批量傳輸或等時傳輸。并不是都一定要支持這些傳輸類型,只不過在這之前都須預先執行控制傳輸,并執行下一章所要介紹的設各列舉,以了解這個設各的特性并設置地址。換而言之,也即是每一個設各都須支持控制傳輸。而在USB 1.x規范時,若PC主機同時連接了多種不同特性的設備時,這4種傳輸類型就同時分布于1 ms的幀內。至于各種傳輸類型是如何分配這1 ms的帶寬呢?如圖1所示,為在1.x規范時,各種傳輸或設備在總線上分享帶寬的情形。

  

圖1 各種傳輸類型或設備共享寬帶的示意圖   

根據第1章所描述的主機控制器的類型(通用式主機控器UI-IC與開放式主機控制器OHC),各種傳輸所放置的順序與帶寬是略有不同的。以下針對這兩種主機控器來分別介紹。

1.通用式主機控制器UIIC   

如圖2(a)所示,周期性的傳輸(如中斷傳輸與等時傳輸)放置于最前端,后面再緊接著控制傳輸與批量傳輸。要特別注意的是,控制傳輸至少要分配10%的總線帶寬,因此周期性的傳輸最多能使用90%的總線帶寬。所以中斷傳輸與等時傳輸是以予先聲明好的帶寬執行于端點描述符中來加以設置。而批量傳輸才根據整個總線剩下自帶寬,隨時動態地調整傳輸速率。因此,不具同步與實時性。   

圖2 兩種主機控制器的傳輸排序的差異圖   

2.開放式主機控制器0HC   

如圖2(b)所示,最前面放置的是非周期性傳輸,緊接著中間放人周期性傳輸,至最后才又執行非周期性傳輸。而如同通用式主機控制器,10%的總線帶寬仍須預留外周期性的傳輸即中斷傳輸與等時傳輸也至多能分配90%的總線帶寬。如果仍有剩余的帶寬,則再另外分配給非周期性傳輸,如批量傳輸。

因此,雖然在這兩種主機控制器中,各種傳輸類型執行的先后順序有所不同,但卻執行相同的工作。目前,幾乎都支持通用式主機控制器。而Windows操作系統都支持這兩種主機控制器。在USB 2.0規范中,新增了新的主機控制器接口。這個EHCI(Enhanced Host Controller Interface)標準是由Intel、Compaq、NEO、Lucent與Microsoft等主要的公司所提出的。在這個增強型主機控制器接口(EHCI)規范中,描述了針對USB 2.0的主機控制器的緩存器層接口。此外,也涵蓋了介于系統軟件與控制器硬件之間的硬件/軟件接口的敘述。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产成人无码18禁午夜福利P| 久久精品中文字幕一区| 伊人久久精品无码AV一区| 亚洲av无码精品色午夜果冻不卡| 亚洲五月激情网| 久久人人爽人人爽人人av东京热| 久久久久久久久国产| 两个人看的www高清免费视频| 18禁无遮挡羞羞污污污污免费| 欧美乱妇高清无乱码亚洲欧美| 青青草偷拍视频| 精品国产乱码一区二区三区麻豆| 男人j桶进女人p无遮挡动态图二三| 欧美日韩精品久久久免费观看| 最近中文字幕免费mv视频7| 日本chinese人妖video| 国产自产拍精品视频免费看 | 大佬和我的365天2在线观看| 国产不卡视频在线| 免费观看中文字幕| 亚洲欧洲日产国码二区首页| 久久午夜电影网| 中国精品白嫩bbwbbw| 老子午夜精品无码| 污污视频在线观看免费| 最新中文字幕在线资源| 在公交车上被站着被c| 国产在视频线精品视频2021| 伊人一伊人色综合网| 久草免费手机视频| 一个人免费视频观看在线www| 香港三级午夜理伦三级99| 欧美一区二区福利视频| 性做久久久久久蜜桃花| 国产精品久久久久乳精品爆| 亚洲视频在线观看| 久久精品国产亚洲av四虎| jizzz护士| 里番acg全彩本子同人视频| 毛片免费全部免费观看| 夭天曰天天躁天天摸在线观看|