chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

詳解USB的四種傳輸類(lèi)型

multisim ? 來(lái)源:multisim ? 作者:multisim ? 2020-10-22 11:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

USB的四種傳輸類(lèi)型

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

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


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


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

責(zé)任編輯:PSY

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

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

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

    關(guān)注

    9

    文章

    707

    瀏覽量

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

    關(guān)注

    60

    文章

    8190

    瀏覽量

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

    關(guān)注

    0

    文章

    156

    瀏覽量

    27841

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RDMA簡(jiǎn)介3之四種子協(xié)議對(duì)比

    分別介紹這四種子協(xié)議。圖1RDMA四種子協(xié)議網(wǎng)絡(luò)層級(jí)關(guān)系圖InfiniBand:InfiniBand是一專(zhuān)為RDMA設(shè)計(jì)的網(wǎng)絡(luò),其傳輸層、網(wǎng)絡(luò)層及鏈路層均遵循IB協(xié)議規(guī)范,沒(méi)有類(lèi)似以
    發(fā)表于 06-04 16:05

    四種常見(jiàn)ADC的特性和應(yīng)用

    模擬-數(shù)字轉(zhuǎn)換器(ADC)在現(xiàn)代電子系統(tǒng)中扮演著至關(guān)重要的角色,它們負(fù)責(zé)將連續(xù)的模擬信號(hào)轉(zhuǎn)換為離散的數(shù)字信號(hào)。這一轉(zhuǎn)換過(guò)程對(duì)于信號(hào)處理、通信、控制等多個(gè)領(lǐng)域都至關(guān)重要。本文將深入探討四種常見(jiàn)的ADC
    的頭像 發(fā)表于 02-02 13:52 ?1664次閱讀

    私藏技術(shù)大公開(kāi)!四種常見(jiàn)供電方案

    在現(xiàn)代生活中,供電問(wèn)題直接關(guān)系到我們的生活質(zhì)量與工作效率。以下是四種超實(shí)用的供電方案,無(wú)論是在家庭生活還是工作場(chǎng)景中,都能為你提供穩(wěn)定可靠的電力支持。 常見(jiàn)的物聯(lián)網(wǎng)應(yīng)用場(chǎng)景下,供電方式有四種
    的頭像 發(fā)表于 12-31 14:28 ?2377次閱讀
    私藏技術(shù)大公開(kāi)!<b class='flag-5'>四種</b>常見(jiàn)供電方案

    被問(wèn)爆的四種供電方式,來(lái)啦~

    4G模組的外部電源供電設(shè)計(jì)十分重要,對(duì)系統(tǒng)穩(wěn)定、射頻性能都有直接影響。 常見(jiàn)的物聯(lián)網(wǎng)應(yīng)用場(chǎng)景下,供電方式有四種: LDO供電方式 DCDC供電方式 鋰電池供電以及充電方式 不可充電鋰亞/鋰錳電池供電
    的頭像 發(fā)表于 12-30 15:40 ?934次閱讀
    被問(wèn)爆的<b class='flag-5'>四種</b>供電方式,來(lái)啦~

    DAC61404 SPI應(yīng)該是四種模式中的哪種?

    DAC61404 SPI應(yīng)該是四種模式中的哪種?
    發(fā)表于 11-27 06:18

    USB接口常見(jiàn)的類(lèi)型有哪些

    USB(通用串行總線(xiàn))接口是一廣泛使用的連接技術(shù),用于連接計(jì)算機(jī)與外部設(shè)備。自1996年推出以來(lái),USB接口已經(jīng)經(jīng)歷了多次迭代,以滿(mǎn)足不斷增長(zhǎng)的數(shù)據(jù)傳輸速度和電源需求。以下是一些常見(jiàn)
    的頭像 發(fā)表于 10-21 13:45 ?2443次閱讀

    如何設(shè)置usb傳輸方式

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

    labview字符串的四種表示各有什么特點(diǎn)

    。在LabVIEW中,字符串是一基本的數(shù)據(jù)類(lèi)型,用于表示文本信息。字符串在LabVIEW中有多種表示方式,每種方式都有其特定的應(yīng)用場(chǎng)景和特點(diǎn)。以下是對(duì)LabVIEW中四種字符串表示方式的分析: 1.
    的頭像 發(fā)表于 09-04 15:40 ?1426次閱讀

    雙軸測(cè)徑儀的四種樣式!

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

    濾波電路的四種類(lèi)型是什么

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

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

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

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

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

    受控源四種類(lèi)型及表示方法

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

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

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

    關(guān)于溫補(bǔ)晶振的四種輸出模式詳解

    TCXO(溫度補(bǔ)償晶振)作為一高精度時(shí)鐘源,其獨(dú)特的溫度補(bǔ)償技術(shù)使其在各種環(huán)境條件下都能保持穩(wěn)定的頻率輸出。華昕晶振將詳細(xì)介紹TCXO的四種主要輸出模式:ClippedSineWave輸出
    的頭像 發(fā)表于 07-27 08:34 ?1101次閱讀
    關(guān)于溫補(bǔ)晶振的<b class='flag-5'>四種</b>輸出模式<b class='flag-5'>詳解</b>