国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    715

    瀏覽量

    59028
  • usb
    usb
    +關注

    關注

    60

    文章

    8440

    瀏覽量

    284502
  • 傳輸
    +關注

    關注

    0

    文章

    157

    瀏覽量

    28423

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    低成本CAN擴展方案怎么選?CSM331A四種模式一次說清

    MCU需要CAN功能但預算有限?CSM331A協議轉換芯片用SPI/UART就能擴展,四種模式從快到穩任你選。ZLG致遠電子推出的CSM331A協議轉換芯片,配合一個CAN收發器,就能通過SPI
    的頭像 發表于 02-09 11:50 ?236次閱讀
    低成本CAN擴展方案怎么選?CSM331A<b class='flag-5'>四種</b>模式一次說清

    高速USB信號切換的利器:TS3USB221詳解

    高速USB信號切換的利器:TS3USB221詳解 在電子設備設計領域,高速信號的切換與傳輸一直是工程師們關注的重點。特別是在USB接口廣泛應
    的頭像 發表于 01-14 16:05 ?267次閱讀

    高速USB 2.0信號開關TS3USB31的設計與應用詳解

    高速USB 2.0信號開關TS3USB31的設計與應用詳解 在當今的電子產品設計中,高速信號傳輸的穩定性和可靠性至關重要。特別是在USB接口
    的頭像 發表于 01-14 15:55 ?231次閱讀

    是德示波器DSOX1202A與電腦的四種連接方式及操作步驟詳解

    是德科技(Keysight)DSOX1202A示波器作為高精度電子測量設備,廣泛應用于電子工程、通信測試與自動化調試場景。為實現數據實時采集、波形分析與遠程控制,用戶需通過USB、LAN、GPIB或串口將示波器與電腦互聯。本文將結合官方指南與實操經驗,系統介紹四種連接方式
    的頭像 發表于 01-13 17:48 ?1502次閱讀
    是德示波器DSOX1202A與電腦的<b class='flag-5'>四種</b>連接方式及操作步驟<b class='flag-5'>詳解</b>

    高速USB 2.0信號隔離切換利器:TS3USB31詳解

    高速USB 2.0信號隔離切換利器:TS3USB31詳解 在電子電路的設計中,信號的高效切換與隔離是至關重要的環節。尤其是在處理高速USB 2.0信號時,需要一款性能卓越的開關來確保信
    的頭像 發表于 12-26 14:30 ?280次閱讀

    WTK6900FC鼾聲識別芯片在四種助眠場景中的應用

    WTK6900FC鼾聲識別芯片在四種助眠場景中的應用 “跟你說個搞笑的事情,我剛才午睡的時候被我自己的呼嚕聲吵醒了...”這是真實發生在身邊的事情。 ? 過去對于打呼嚕這件事情,大家的態度就是“累了
    的頭像 發表于 12-02 16:40 ?727次閱讀
    WTK6900FC鼾聲識別芯片在<b class='flag-5'>四種</b>助眠場景中的應用

    HDMI接口類型介紹

    我們都知道USB接口有很多類型,然而熟悉的HDMI接口,它也有很多不一樣的接口,本文將圍繞HDMI的不同接口類型進行解析。
    的頭像 發表于 10-28 16:11 ?5712次閱讀
    五<b class='flag-5'>種</b>HDMI接口<b class='flag-5'>類型</b>介紹

    一圖看懂綠電直連的四種玩法

    通過 “總覽框架 + 分模式圖解” 的形式,用可視化邏輯拆解綠電直連的四種核心模式,涵蓋每種模式的核心特征、適用場景、參與主體三大關鍵信息,幫你快速區分不同 “玩法” 的差異與適配性。
    的頭像 發表于 10-15 10:18 ?1312次閱讀
    一圖看懂綠電直連的<b class='flag-5'>四種</b>玩法

    從入門到精通:基于開源代碼的BLE四種模式開發詳解

    Bluetooth Smart,是藍牙4.0及更高版本引入的低功耗無線通信技術,專為低帶寬、間歇性數據傳輸的物聯網(IoT)和穿戴設備設計。 ? 一、Air8000藍牙大模式 Air8000藍牙支持四種模式,分別是中心設備模式
    的頭像 發表于 10-09 18:00 ?514次閱讀
    從入門到精通:基于開源代碼的BLE<b class='flag-5'>四種</b>模式開發<b class='flag-5'>詳解</b>

    全網最全CSA3412,BCT4340,VL162,MCU/ USB3.1 正反插10G bps四種解決方案

    CSA3412,BCT4340,VL162,MCU/ USB3.1 全網最全正反插10G bps四種解決方案
    的頭像 發表于 09-25 03:06 ?711次閱讀
    全網最全CSA3412,BCT4340,VL162,MCU/ <b class='flag-5'>USB</b>3.1 正反插10G bps<b class='flag-5'>四種</b>解決方案

    SC、LC、FC和ST四種類型中哪類價格最貴

    在SC、LC、FC和ST四種類型的光纖跳線中,FC類型的光纖跳線通常價格相對較高,具體分析如下: FC類型的光纖跳線: 特點:采用金屬螺紋套筒連接,具有較高的穩定性和抗拉強度,適用于高振動環境或需要
    的頭像 發表于 07-25 10:16 ?1156次閱讀

    芯片制造的大工藝介紹

    這一篇文章介紹幾種芯片加工工藝,在Fab里常見的加工工藝有四種類型,分別是圖形化技術(光刻)?摻雜技術?鍍膜技術和刻蝕技術。
    的頭像 發表于 07-16 13:52 ?3793次閱讀
    芯片制造的<b class='flag-5'>四</b>大工藝介紹

    RDMA簡介3之四種子協議對比

    分別介紹這四種子協議。圖1RDMA四種子協議網絡層級關系圖InfiniBand:InfiniBand是一專為RDMA設計的網絡,其傳輸層、網絡層及鏈路層均遵循IB協議規范,沒有類似以
    發表于 06-04 16:05

    變頻器主要支持哪四種模式?有什么區別?

    變頻器作為現代工業自動化領域中的關鍵設備,其控制模式的多樣性和靈活性對于滿足不同應用場景的需求至關重要。變頻器主要支持四種控制模式:無PG的V/F模式、有PG的V/F模式、無PG的矢量控制模式以及有
    的頭像 發表于 04-16 18:22 ?2372次閱讀
    變頻器主要支持哪<b class='flag-5'>四種</b>模式?有什么區別?

    芯片封裝中的四種鍵合方式:技術演進與產業應用

    自動鍵合和混合鍵合四種主流技術,它們在工藝流程、技術特點和應用場景上各具優勢。本文將深入剖析這四種鍵合方式的技術原理、發展現狀及未來趨勢,為產業界提供技術參考。
    的頭像 發表于 04-11 14:02 ?3111次閱讀
    芯片封裝中的<b class='flag-5'>四種</b>鍵合方式:技術演進與產業應用