USB的四種傳輸模式的特點

2021-06-20 14:12:11 字數 548 閱讀 2643

(1) 控制傳輸模式,控制傳輸用於在外設初次連線時對器件進行配置;對外設的狀態進行實時檢測;對控制命令的傳送等;也可以在器件配置完成後被客戶軟體用於其它目的。endpoint 0通道只可以採用控制傳送的方式。

(2) 塊傳送模式(bulk),塊傳送用於進行批量的、非實時的資料傳輸。如一台 usb 掃瞄器即可採用塊傳送的模式,以保證資料連續地、在硬體層次上的實時糾錯地傳送。採用塊傳送方式的通道所占用的 usb 頻寬,在實時頻寬分配中具有最高的優先順序。

(3) 同步傳輸模式,同步傳輸適用於那些要求資料連續地、實時地、以固定的資料傳輸率產生、傳送並消耗的場合,如數字錄影機等。為保證資料傳輸的實時性,同步傳輸不進行資料錯誤的重試,也不在硬體層次上響應乙個握手資料報,這樣有可能使資料流中存在資料錯誤的隱患。為保證在同步傳輸資料流中致命錯誤的機率小到可以容忍的程度,而資料傳輸的延遲又不會對外設的效能造成太大的影響,廠商必須為使用同步傳輸的通道選擇乙個合適的頻寬(即必須在速度和品質之間做出權衡)。 

(4) 中斷傳輸模式,對於那些小批量的、點式、非連續的資料傳輸應用的場合,如用於人機互動的滑鼠、鍵盤、遊戲杆等,中斷傳輸的方式是最適合的。 

USB的四種傳輸模式

前段時間去面試一家做電視的公司,做了幾道面試題,其中部分是驅動相關的內容,還有部分是hal相關的內容。有道題考的是usb傳輸模式相關的內容,當時答得不咋地。此文僅作為筆記,方便查閱 哈哈!usb 提供了 4 種傳輸方式以適應各種裝置的需要。控制傳輸是雙向傳輸,資料量通常較小,主要用來進行查詢 配置和...

USB 四種傳輸方式詳解

usb,有四種的傳輸方式,控制 control 同步 isochronous 中斷 interrupt 大量 bulk 如果你是從硬體開始來設計整個的系統,你還要正確選擇傳輸的方式,而作為乙個驅動程式的書寫者,就只需要弄清楚他是採用的什麼工作方式就行了,通常所有的傳輸方式下的主動權都在pc邊,也就是...

USB的四種傳輸型別與端點

1 事務 在介紹usb傳輸型別之前,請允許我先簡答介紹一下usb事務。事務一般由令牌包 資料報 可選 握手包組成。usb協議規定了四種傳輸型別 控制傳輸 批量傳輸 同步傳輸 中斷傳輸。下面簡答介紹一下這四種傳輸型別及其注意事項。2 控制傳輸 2.1.控制傳輸分為三個過程 建立過程 資料過程 可選 狀...