0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解USB的四種傳輸類型

multisim ? 來源:multisim ? 作者:multisim ? 2020-10-22 11:14 ? 次閱讀

USB的四種傳輸類型

1. 控制傳輸:
控制傳輸是一種可靠的雙向傳輸,一次控制傳輸可分為三個階段。第一階段為從HOST到Device的SETUP事務(wù)傳輸,這個階段指定了此次控制傳輸?shù)恼埱箢愋停?br /> 第二階段為數(shù)據(jù)階段,也有些請求沒有數(shù)據(jù)階段;第三階段為狀態(tài)階段,通過一次IN/OUT 傳輸表明請求是否成功完成。
控制傳輸通過控制管道在應(yīng)用軟件和 Device 的控制端點之間進(jìn)行,控制傳輸過程中傳輸?shù)臄?shù)據(jù)是有格式定義的,USB 設(shè)備或主機可根據(jù)格式定義解析獲得的數(shù)據(jù)含義。
其他三種傳輸類型都沒有格式定義。
控制傳輸對于最大包長度有固定的要求。對于高速設(shè)備該值為 64Byte;對于低速設(shè)備該值為 8;全速設(shè)備可以是 8或 16或 32或 64。
最大包長度 表征了一個端點單次接收/發(fā)送數(shù)據(jù)的能力,實際上反應(yīng)的是該端點對應(yīng)的Buffer 的大小。Buffer 越大,單次可接收/發(fā)送的數(shù)據(jù)包越大,反之亦反。
當(dāng)通過一個端點進(jìn)行數(shù)據(jù)傳輸時,若數(shù)據(jù)的大小超過該端點的最大包長度時,需要將數(shù)據(jù)分成若干個數(shù)據(jù)包傳輸,并且要求除最后一個包外,所有的包長度均等于該最大包長度。
這也就是說如果一個端點收到/發(fā)送了一個長度小于最大包長度的包,即意味著數(shù)據(jù)傳輸結(jié)束。
控制傳輸在訪問總線時也受到一些限制,如:
a. 高速端點的控制傳輸不能占用超過 20%的微幀,全速和低速的則不能超過 10%。
b. 在一幀內(nèi)如果有多余的未用時間,并且沒有同步和中斷傳輸,可以用來進(jìn)行控制傳輸。

2. 中斷傳輸:
中斷傳輸是一種輪詢的傳輸方式,是一種單向的傳輸,HOST通過固定的間隔對中斷端點進(jìn)行查詢,若有數(shù)據(jù)傳輸或可以接收數(shù)據(jù)則返回數(shù)據(jù)或發(fā)送數(shù)據(jù),否則返回NAK,表示尚未準(zhǔn)備好。
中斷傳輸?shù)难舆t有保證,但并非實時傳輸,它是一種延遲有限的可靠傳輸,支持錯誤重傳。
對于高速/全速/低速端點,最大包長度分別可以達(dá)到1024/64/8 Bytes。
高速中斷傳輸不得占用超過 80%的微幀時間,全速和低速不得超過 90%。
中斷端點的輪詢間隔由在端點描述符中定義,全速端點的輪詢間隔可以是1~255mS,低速端點為10~255mS,高速端點為(2interval-1)*125uS,其中 interval取 1到 16之間的值。
除高速高帶寬中斷端點外,一個微幀內(nèi)僅允許一次中斷事務(wù)傳輸,高速高帶寬端點最多可以在一個微幀內(nèi)進(jìn)行三次中斷事務(wù)傳輸,傳輸高達(dá) 3072 字節(jié)的數(shù)據(jù)。
所謂單向傳輸,并不是說該傳輸只支持一個方向的傳輸,而是指在某個端點上該傳輸僅支持一個方向,或輸出,或輸入。如果需要在兩個方向上進(jìn)行某種單向傳輸,需要占用兩個端點,
分別配置成不同的方向,可以擁有相同的端點編號。


3. 批量傳輸:
批量傳輸是一種可靠的單向傳輸,但延遲沒有保證,它盡量利用可以利用的帶寬來完成傳輸,適合數(shù)據(jù)量比較大的傳輸。
低速 USB 設(shè)備不支持批量傳輸,高速批量端點的最大包長度為 512,全速批量端點的最大包長度可以為 8、16、32、64。
批量傳輸在訪問 USB 總線時,相對其他傳輸類型具有最低的優(yōu)先級,USB HOST 總是優(yōu)先安排其他類型的傳輸,當(dāng)總線帶寬有富余時才安排批量傳輸。
高速的批量端點必須支持PING 操作,向主機報告端點的狀態(tài),NYET 表示否定應(yīng)答,沒有準(zhǔn)備好接收下一個數(shù)據(jù)包,ACK 表示肯定應(yīng)答,已經(jīng)準(zhǔn)備好接收下一個數(shù)據(jù)包。


4. 同步傳輸:
同步傳輸是一種實時的、不可靠的傳輸,不支持錯誤重發(fā)機制。只有高速和全速端點支持同步傳輸,高速同步端點的最大包長度為 1024,低速的為 1023。
除高速高帶寬同步端點外,一個微幀內(nèi)僅允許一次同步事務(wù)傳輸,高速高帶寬端點最多可以在一個微幀內(nèi)進(jìn)行三次同步事務(wù)傳輸,傳輸高達(dá) 3072 字節(jié)的數(shù)據(jù)。
全速同步傳輸不得占用超過 80%的幀時間,高速同步傳輸不得占用超過 90%的微幀時間。同步端點的訪問也和中斷端點一樣,有固定的時間間隔限制。
在主機控制器和 USBHUB 之間還有另外一種傳輸——分離傳輸(SplitTransaction),它僅在主機控制器和 HUB之間執(zhí)行,通過分離傳輸,可以允許全速/低速設(shè)備連接到高速主機。
分離傳輸對于USB 設(shè)備來說是透明的、不可見的。
分離傳輸:顧名思義就是把一次完整的事務(wù)傳輸分成兩個事務(wù)傳輸來完成。其出發(fā)點是高速傳輸和全速/低速傳輸?shù)乃俣炔幌嗟龋绻褂靡淮瓮暾氖聞?wù)來傳輸,勢必會造成比較長的等待時間,
從而降低了高速 USB 總線的利用率。通過將一次傳輸分成兩此,將令牌(和數(shù)據(jù))的傳輸與響應(yīng)數(shù)據(jù)(和握手)的傳輸分開,這樣就可以在中間插入其他高速傳輸,從而提高總線的利用率。

責(zé)任編輯:PSY

原文標(biāo)題:USB的四種傳輸類型

文章出處:【微信公眾號:multisim】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • USB接口
    +關(guān)注

    關(guān)注

    9

    文章

    691

    瀏覽量

    55373
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7773

    瀏覽量

    262418
  • 傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    148

    瀏覽量

    27385

原文標(biāo)題:USB的四種傳輸類型

文章出處:【微信號:A1411464185,微信公眾號:multisim】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    雙軸測徑儀的四種樣式!

    閉合。用于外徑、橢圓度或?qū)挾群穸鹊臋z測。 這四種樣式的測徑儀使用用途僅前兩和后兩的區(qū)別,看產(chǎn)線上是否有生產(chǎn)板材、扁線等需要測量寬度與厚度的產(chǎn)品。 需要注意的是,以上四種樣式是雙軸測
    發(fā)表于 08-27 17:42

    濾波電路的四種類型是什么

    濾波電路是電子電路中非常重要的一部分,它主要用于對信號進(jìn)行頻率選擇,即允許特定頻率范圍內(nèi)的信號通過,而阻止其他頻率的信號。濾波電路根據(jù)其特性可以分為四種基本類型:低通濾波器(Low-Pass
    的頭像 發(fā)表于 08-08 16:25 ?463次閱讀

    負(fù)反饋的四種類型是什么

    負(fù)反饋是電子系統(tǒng)中常用的一技術(shù),它通過將系統(tǒng)輸出的一部分信號以某種方式反饋到輸入端,以減小輸出信號與期望信號之間的差異,從而提高系統(tǒng)的穩(wěn)定性和性能。負(fù)反饋主要分為四種類型:電壓串聯(lián)負(fù)反饋、電壓并聯(lián)負(fù)反饋、電流串聯(lián)負(fù)反饋和電流并聯(lián)負(fù)反饋。
    的頭像 發(fā)表于 08-08 16:15 ?918次閱讀

    負(fù)反饋的四種類型及判斷方法

    負(fù)反饋,又稱為負(fù)反饋調(diào)節(jié),是指在一個系統(tǒng)中,當(dāng)系統(tǒng)輸出的某些變化對輸入產(chǎn)生抑制作用時,系統(tǒng)會自動調(diào)節(jié)以維持穩(wěn)定狀態(tài)的現(xiàn)象。負(fù)反饋在生物、工程、經(jīng)濟(jì)等多個領(lǐng)域都有廣泛的應(yīng)用。本文將介紹負(fù)反饋的四種類型
    的頭像 發(fā)表于 08-02 11:01 ?627次閱讀

    受控源四種類型及表示方法

    受控源是電子電路中的一特殊元件,它具有一個或多個控制量,其輸出電壓或電流與控制量之間存在一定的函數(shù)關(guān)系。受控源有四種基本類型:電壓控制電壓源(VCVS)、電流控制電壓源(CCVS)、電壓控制電流源
    的頭像 發(fā)表于 07-29 15:15 ?1140次閱讀

    簡述四種基本觸發(fā)器及其功能

    在數(shù)字電路設(shè)計中,觸發(fā)器是一基本且重要的存儲元件,用于存儲二進(jìn)制信息(即0和1)。根據(jù)功能和應(yīng)用場景的不同,觸發(fā)器可以分為多種類型,其中四種基本觸發(fā)器包括RS觸發(fā)器、JK觸發(fā)器、D觸發(fā)器和T觸發(fā)器。以下是對這
    的頭像 發(fā)表于 07-27 14:59 ?2846次閱讀

    功率放大電路的四種類型

    功率放大電路是電子技術(shù)中的一個重要組成部分,廣泛應(yīng)用于音頻、視頻、通信、雷達(dá)等領(lǐng)域。根據(jù)其工作原理和應(yīng)用場景,功率放大電路可以分為四種基本類型:A類、B類、AB類和D類。 1. A類功率放大電路 A
    的頭像 發(fā)表于 07-16 09:29 ?350次閱讀

    元器件的包裝方式及常見的四種方式

    四種元件包裝方式在實際生產(chǎn)和使用中廣泛應(yīng)用,不同的包裝方式適用于不同類型和規(guī)格的元件,并且可以根據(jù)具體要求進(jìn)行定制化的包裝設(shè)計。不同的包裝方式也可以影響元件的存儲、運輸和使用,選擇適合的包裝方式對于保護(hù)元件質(zhì)量和提高生產(chǎn)效率具有重要意義。
    的頭像 發(fā)表于 06-27 12:58 ?608次閱讀

    介紹MCUboot支持的四種升級模式(2)

    介紹MCUboot支持的四種升級模式,分別是Overwrite、Swap、Direct XIP和加載到RAM中執(zhí)行。由于FSP不支持第四種——加載到RAM中執(zhí)行,因為我們重點介紹前三。
    的頭像 發(fā)表于 06-13 10:56 ?520次閱讀
    介紹MCUboot支持的<b class='flag-5'>四種</b>升級模式(2)

    電氣設(shè)備的狀態(tài)有哪四種

    電氣設(shè)備的狀態(tài)可以分為四種:正常狀態(tài)、異常狀態(tài)、故障狀態(tài)和緊急狀態(tài)。這四種狀態(tài)涵蓋了電氣設(shè)備在運行過程中可能遇到的各種情況。本文將詳細(xì)分析這四種狀態(tài)的特點、原因、影響以及相應(yīng)的處理措施。 一、正常
    的頭像 發(fā)表于 06-05 16:47 ?2306次閱讀

    如何理解IGBT的四種SOA?

    如何理解IGBT的四種SOA? IGBT的四種SOA表示了IGBT器件在不同工作狀態(tài)下的安全操作區(qū)域。這四種SOA是:Continuous SOA、Limited SOA、Pulse SOA
    的頭像 發(fā)表于 02-18 11:04 ?784次閱讀

    四種霍爾元件的感應(yīng)方式分別是什么呢?

    四種霍爾元件的感應(yīng)方式分別是什么呢? 霍爾元件是一基于霍爾效應(yīng)的電子元件,常用于測量磁場、電流和位置等物理量。根據(jù)感應(yīng)方式的不同,霍爾元件可以分為四種類型:線性霍爾元件、增量式霍爾元件、磁敏電阻
    的頭像 發(fā)表于 12-18 14:49 ?615次閱讀

    四種接近傳感器PK,誰能勝出?

    四種接近傳感器PK,誰能勝出?
    的頭像 發(fā)表于 12-07 09:28 ?1275次閱讀
    <b class='flag-5'>四種</b>接近傳感器PK,誰能勝出?

    四種半導(dǎo)體器件基本結(jié)構(gòu)

    按施敏教授的觀點,半導(dǎo)體器件有個最基本的結(jié)構(gòu)單元:金半接觸、PN結(jié)、異質(zhì)結(jié)、MOS結(jié)構(gòu)。所有的半導(dǎo)體器件都可以看作是這四種基本結(jié)構(gòu)的組合,比如BJT由兩個背靠背的PN結(jié)構(gòu)成,MOSFET由MOS結(jié)構(gòu)和兩對PN結(jié)構(gòu)成。
    的頭像 發(fā)表于 11-30 15:56 ?2455次閱讀
    <b class='flag-5'>四種</b>半導(dǎo)體器件基本結(jié)構(gòu)

    四種類型的MOSFET的主要區(qū)別

    晶體管,它屬于電壓控制型半導(dǎo)體器件。根據(jù)導(dǎo)電溝道類型和柵極驅(qū)動電壓的不同,可以分為N溝道-增強型MOSFET、N溝道-耗盡型MOSFET、P溝道-增強型MOSFET、P溝道-耗盡型MOSFET四種類型
    的頭像 發(fā)表于 11-07 14:51 ?1575次閱讀
    <b class='flag-5'>四種類型</b>的MOSFET的主要區(qū)別