技術與支持
聯系我們
手 機:13427947496
郵 箱:xdc@szdgcs.com
地 址:深圳市坪山區龍田街道老坑社區錦繡中路19號美訊數碼科技廠區1號廠房1204
USB接口常見問題
1. USB 1.1和USB 2.0有何區別?
USB 2.0問世于2001年,是一種支持最高480Mbps數據傳輸率的外部總線。USB 2.0是USB 1.1的擴展。USB 2.0與USB 1.1兼容。USB 2.0的電纜和連接器可用于USB 1.1設備。但是,不是所有USB 1.1的電纜可用于USB 2.0設備。
2. 高速USB和USB 2.0有區別嗎?哪一種說法是正確的?
高速USB和USB 2.0是有區別的。區別在于USB 2.0是一種規范。而“高速USB”僅指在USB 2.0規范中數據傳輸率為480Mbps的那部分。某個設備可以是符合USB 2.0的設備,同時還可以是全速設備或低速設備。
3. USB設備與計算機的通信速度有多快?
USB 2.0支持低速、全速和高速三種速度,分別為1.5Mbps、12Mbps和480Mbps。
4. 什么是USB主機?
主機是USB分層式星型網絡的根節點。它控制著總線,網絡中的通信由USB主機啟動。USB協議要求任何USB系統中必須有一個獨立的主機。
5. 我聽說過USB設備、外設和功能這些術語。它們的區別是什么?如何正確使用這些術語?
USB規范對設備的字面定義比較模糊。規范中的“USB設備”既可以是集線器,也可代表一種功能。應使用“USB設備”取代“設備”,以避免不確定性。即使聲明了“USB設備”,有時候人們會把USB使能的設備稱為“USB設備”。由于術語使用的不一致,因此“外設”一詞可能是較不容易混淆的說法。
USB規范中并未在定義列表中定義術語“外設”,但是在規范中該術語可與USB設備互換。USB設備的USB認證檢查表也稱為外設檢查表。
在USB規范中對功能的定義是指USB設備提供給主機的能力。
6. 一個主機可連接多少設備?
每個主機控制器最多可連接127個設備。一個主機可包含多個主機控制器。如果有根集線器和/或復合設備,則根據其實現方式,可能改變可用物理設備的總數。集線器也作為總線上的設備,但集線器還會減少USB設備/外設上的可用接口。
7. 什么是USB集線器?
USB集線器是允許其他設備與其相連的一種USB設備,從而可以擴大網絡。 集線器可通過總線供電或自供電??偩€供電的集線器無法向所有與其連接的USB設備供電,但是自供電的USB集線器可以。由于USB設備可從USB集線器獲得最小100mA和每個USB端口最大500mA的電流,總線供電的USB集線器最多可具有四個下游設備。
8. 最多可同時連接多少個集線器?
在一根獨立鏈上最多可連接5個集線器。
9. 是否存在擁有和控制USB規范的組織?
存在的,就是USB開發者論壇,也稱為USB-IF。其官方網站為http://www.usb.org,您可從中免費下載最新的USB規范。
10. 數據是如何通過USB協議傳輸的?
USB規范定義了四種不同的數據傳輸機制。
控制傳輸
USB主機使用控制傳輸向USB設備發送命令和詢問。當枚舉USB設備時,控制傳輸使用端點0(EP0),這樣可強制所有USB設備支持EP0而無需考慮支持速度??刂瓢淖畲笕萘繛?、16、32或64字節。低速USB設備中控制傳輸的包長度必須為8字節,全速USB設備必須為64字節,而高速USB設備允許8、16、32或64字節。
中斷傳輸
中斷傳輸是USB設備向USB主機請求一定輪詢速率的方法。在枚舉過程中,USB設備向USB主機請求輪詢時間。全速設備的最大輪詢速率為每毫秒一次,低速設備為每10毫秒一次。低速USB設備的最大數據負載為8字節,全速USB設備為64字節。這使得全速USB設備的最大吞吐量為64KB/s,低速USB設備為800B/s。確認中斷傳輸可保證數據的傳送。如果傳輸包接收失敗,則會重新發送。
批量傳輸
批量傳輸是設備傳輸大量數據的方法,但是不能保證會及時發送。在總線安排傳輸時,批量傳輸的優先級最低。當其他傳輸完成后,余下的帶寬復位后將分配給批量傳輸。與中斷傳輸一樣,確認批量傳輸可保證數據的傳送。只有全速和高速設備支持批量傳輸。對于全速USB設備的端點而言,最大的包容量可為8、16、32或64字節長度。對于高速USB設備的端點而言,最大的包容量可高達512字節長度。
同步傳輸
同步傳輸保證了傳輸速率。全速同步傳輸每幀可發送1023字節的數據。同步傳輸無需確認。因此,同步包有可能并未送達。同步傳輸的典型應用為音頻/視頻流,其中最重要的是以丟失包為代價保持視頻和音頻的進行。全速USB設備的最大傳輸率為1023Kbps。