精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解USB的四種傳輸類型

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

USB的四種傳輸類型

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

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


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


4. 同步傳輸:
同步傳輸是一種實時的、不可靠的傳輸,不支持錯誤重發機制。只有高速和全速端點支持同步傳輸,高速同步端點的最大包長度為 1024,低速的為 1023。
除高速高帶寬同步端點外,一個微幀內僅允許一次同步事務傳輸,高速高帶寬端點最多可以在一個微幀內進行三次同步事務傳輸,傳輸高達 3072 字節的數據。
全速同步傳輸不得占用超過 80%的幀時間,高速同步傳輸不得占用超過 90%的微幀時間。同步端點的訪問也和中斷端點一樣,有固定的時間間隔限制。
在主機控制器和 USBHUB 之間還有另外一種傳輸——分離傳輸(SplitTransaction),它僅在主機控制器和 HUB之間執行,通過分離傳輸,可以允許全速/低速設備連接到高速主機。
分離傳輸對于USB 設備來說是透明的、不可見的。
分離傳輸:顧名思義就是把一次完整的事務傳輸分成兩個事務傳輸來完成。其出發點是高速傳輸和全速/低速傳輸的速度不相等,如果使用一次完整的事務來傳輸,勢必會造成比較長的等待時間,
從而降低了高速 USB 總線的利用率。通過將一次傳輸分成兩此,將令牌(和數據)的傳輸與響應數據(和握手)的傳輸分開,這樣就可以在中間插入其他高速傳輸,從而提高總線的利用率。

責任編輯:PSY

原文標題:USB的四種傳輸類型

文章出處:【微信公眾號:multisim】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • USB接口
    +關注

    關注

    9

    文章

    700

    瀏覽量

    55582
  • usb
    usb
    +關注

    關注

    60

    文章

    7903

    瀏覽量

    264056
  • 傳輸
    +關注

    關注

    0

    文章

    153

    瀏覽量

    27434

原文標題:USB的四種傳輸類型

文章出處:【微信號:A1411464185,微信公眾號:multisim】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何設置usb傳輸方式

    USB(通用串行總線)是一廣泛使用的接口技術,用于連接計算機與外部設備。USB接口支持多種傳輸方式,包括USB 1.x、
    的頭像 發表于 10-12 14:16 ?378次閱讀

    雙軸測徑儀的四種樣式!

    閉合。用于外徑、橢圓度或寬度厚度的檢測。 這四種樣式的測徑儀使用用途僅前兩和后兩的區別,看產線上是否有生產板材、扁線等需要測量寬度與厚度的產品。 需要注意的是,以上四種樣式是雙軸測
    發表于 08-27 17:42

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

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

    負反饋的四種類型是什么

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

    負反饋的四種類型及判斷方法

    負反饋,又稱為負反饋調節,是指在一個系統中,當系統輸出的某些變化對輸入產生抑制作用時,系統會自動調節以維持穩定狀態的現象。負反饋在生物、工程、經濟等多個領域都有廣泛的應用。本文將介紹負反饋的四種類型
    的頭像 發表于 08-02 11:01 ?1733次閱讀

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

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

    簡述四種基本觸發器及其功能

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

    功率放大電路的四種類型

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

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

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

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

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

    電氣設備的狀態有哪四種

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

    如何理解IGBT的四種SOA?

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

    四種霍爾元件的感應方式分別是什么呢?

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

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

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

    四種半導體器件基本結構

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