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

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

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

USB接口的相關(guān)介紹

ElfBoard ? 2023-12-06 15:47 ? 次閱讀

wKgaomVwJqWARKTCAAp8j59Y5oY446.png

USB作為目前功能最為強(qiáng)大的接口,除了支持很多外設(shè),如鍵盤、鼠標(biāo)等。還可以進(jìn)行多種總線的轉(zhuǎn)換,如USB轉(zhuǎn)網(wǎng)口、USB轉(zhuǎn)CAN等,這篇文章我們就來學(xué)習(xí)一下USB接口的相關(guān)知識(shí)。

不同USB版本的設(shè)備,數(shù)據(jù)傳輸速度也會(huì)有差別,兩個(gè)設(shè)備之間是如何區(qū)分高速、全速和低速的USB識(shí)別呢?為了方便大家理解,咱們只講邏輯給結(jié)果說事實(shí),一些具體數(shù)值的計(jì)算小編已經(jīng)貼心的幫大家省去了。

首先,全速和低速很好區(qū)分:因?yàn)樵谠O(shè)備端有一個(gè) 1.5K 的上拉電阻,當(dāng)設(shè)備插入控制器或上電時(shí),有上拉電阻的那根數(shù)據(jù)線就會(huì)被拉高,控制器根據(jù) D+/D-上的電平判斷所掛載的是全速設(shè)備還是低速設(shè)備。全速設(shè)備D+端有1.5K上拉電阻,低速設(shè)備D-端有1.5K上拉電阻。

wKgaomVwJruAcXMxAAE_aA4uQX8567.png

接下來看一下如何區(qū)分高速設(shè)備和全速設(shè)備:高速設(shè)備初始是以一個(gè)全速設(shè)備的身份出現(xiàn)的,即和全速設(shè)備一樣,D+線上有一個(gè)1.5k的上拉電阻。USB2.0的控制器會(huì)把它當(dāng)作一個(gè)全速設(shè)備來看待,之后控制器和設(shè)備端會(huì)通過一系列握手信號(hào)互相確認(rèn)雙方的身份。在這里對(duì)速度的檢測(cè)是雙向的,比如高速的控制器需要檢測(cè)所掛上來的設(shè)備是高速、全速還是低速,高速的設(shè)備需要檢測(cè)所連上的控制器是 USB2.0 的還是1.0的,如果是前者,就進(jìn)行一系列動(dòng)作切到高速模式工作,如果是后者,就以全速模式工作。

控制器檢測(cè)到有設(shè)備插入/上電時(shí),向主機(jī)通報(bào),主機(jī)發(fā)送一個(gè)請(qǐng)求讓控制器復(fù)位新插入的設(shè)備。設(shè)備復(fù)位操作是控制器通過驅(qū)動(dòng)數(shù)據(jù)線到復(fù)位狀態(tài)SE0(即 D+和 D-全為低電平)。

高速設(shè)備看到復(fù)位信號(hào)后,通過內(nèi)部的電流源向D-線持續(xù)灌一個(gè)小電流,加上內(nèi)部的等效阻抗近似于45R,所以在控制端可以看到一個(gè)約800mV的電壓,這就是 Chirp K 信號(hào)(由設(shè)備發(fā)起)。

在控制器端,雖然下達(dá)了復(fù)位信號(hào),并一直驅(qū)動(dòng)著SE0,但控制器端的USB2.0 的高速接收器一直在檢測(cè)設(shè)備端發(fā)起的ChirpK信號(hào),如果沒有看到ChirpK信號(hào),就繼續(xù)復(fù)位操作,直到復(fù)位結(jié)束,之后就在全速模式下操作。如果只是一個(gè)全速的控制器,不支持高速操作,那么該控制器不理會(huì)設(shè)備端發(fā)送的ChirpK信號(hào),之后設(shè)備也不會(huì)切換到高速模式。

wKgaomVwJtKAAVqrAADJXpkV1CU684.png

設(shè)備端發(fā)送的 Chirp K 信號(hào)結(jié)束后,控制器必須開始回復(fù)一連串的 KJKJKJ….序列,向設(shè)備表明這是一個(gè)USB2.0的控制器。KJ序列停止后再結(jié)束復(fù)位操作。控制器發(fā)送Chirp KJ 序列的方式和設(shè)備一樣,通過電流源向差分?jǐn)?shù)據(jù)線交替灌一個(gè)小電流來實(shí)現(xiàn)。

再回到設(shè)備端來,設(shè)備檢測(cè)到控制器發(fā)出的Chirp信號(hào)后,它必須在 500us 內(nèi)切換到高速模式。控制器發(fā)送出來的 Chirp KJ 序列幅值降到了原先的一半,為400mV。這是因?yàn)樵O(shè)備端會(huì)掛載新的終端電阻,此時(shí)等效阻抗為22.5R,正好是之前阻抗的一半。以后高速操作的信號(hào)幅值就是400mV而不像全速/低速那樣的800mV。

至此,高速設(shè)備與 USB2.0控制器握手完畢,進(jìn)行后續(xù)的480Mbps 高速信號(hào)通信,這就是咱們常說的USB握手協(xié)議,關(guān)于USB接口就先介紹到這里,希望能對(duì)屏幕前的小伙伴提供幫助。

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

    關(guān)注

    5082

    文章

    19126

    瀏覽量

    305197
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97471
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Micro USB接口與其他USB接口的比較

    Micro USB接口概述 Micro USB接口是一種USB 2.0標(biāo)準(zhǔn)的接口,它在2007年
    的頭像 發(fā)表于 11-27 10:17 ?741次閱讀

    Micro USB接口USB-C的區(qū)別

    隨著科技的快速發(fā)展,USB接口已經(jīng)成為我們?nèi)粘I钪胁豢苫蛉钡囊徊糠?。從?shù)據(jù)傳輸?shù)皆O(shè)備充電,USB接口的應(yīng)用范圍越來越廣泛。Micro USB
    的頭像 發(fā)表于 11-27 09:55 ?602次閱讀

    Micro USB接口類型和規(guī)格

    Micro USB接口概述 Micro USB接口是一種USB 2.0標(biāo)準(zhǔn)的接口類型,它由
    的頭像 發(fā)表于 11-27 09:54 ?962次閱讀

    USB接口常見的類型有哪些

    接口類型,以及它們的簡(jiǎn)要介紹USB 1.x USB 1.0 :最初的USB標(biāo)準(zhǔn),數(shù)據(jù)傳輸速度為1.5 Mbps(低速)。
    的頭像 發(fā)表于 10-21 13:45 ?466次閱讀

    USB接口靜電整改案例分享(二)——交換機(jī)USB接口

    USB接口靜電整改案例分享(二)——交換機(jī)USB接口 一、摘要 USB是通用串行總線的縮寫,是一種串口總線的標(biāo)準(zhǔn),也是一種輸入輸出
    的頭像 發(fā)表于 10-18 10:59 ?315次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>接口</b>靜電整改案例分享(二)——交換機(jī)<b class='flag-5'>USB</b><b class='flag-5'>接口</b>

    USB接口靜電整改案例分享(一)——交換機(jī)USB接口

    USB接口靜電整改案例分享(一)——交換機(jī)USB接口 一、摘要 USB是通用串行總線的縮寫,是一種串口總線的標(biāo)準(zhǔn),也是一種輸入輸出
    的頭像 發(fā)表于 10-18 10:56 ?238次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>接口</b>靜電整改案例分享(一)——交換機(jī)<b class='flag-5'>USB</b><b class='flag-5'>接口</b>

    USB接口替代了哪些傳統(tǒng)接口

    USB自1996年推出以來,逐漸成為最流行的外部設(shè)備連接標(biāo)準(zhǔn)之一。USB接口的普及和廣泛采用,替代了許多傳統(tǒng)的接口類型,但是在工業(yè)級(jí)領(lǐng)域,這些被代替的
    的頭像 發(fā)表于 10-18 10:20 ?438次閱讀

    usb接口與type-c接口區(qū)別

    USB接口和Type-C接口是兩種不同的數(shù)據(jù)傳輸和電源接口,它們?cè)谠O(shè)計(jì)、功能和應(yīng)用方面有著顯著的區(qū)別。 1. 歷史背景 USB
    的頭像 發(fā)表于 10-10 10:22 ?3133次閱讀

    typec接口usb接口充電快嗎

    Type-C接口USB接口在充電速度上的比較,需要考慮多個(gè)因素,包括接口的具體版本、充電器的輸出功率、設(shè)備的充電管理系統(tǒng)等。一般來說,Type-C
    的頭像 發(fā)表于 09-02 11:15 ?3294次閱讀

    usb和typec接口哪個(gè)傳輸快

    USB(通用串行總線)和Type-C(通用串行總線C型)是兩種常見的接口類型,它們?cè)跀?shù)據(jù)傳輸速度、兼容性和使用場(chǎng)景等方面存在一定的差異。 一、USB接口概述
    的頭像 發(fā)表于 09-02 11:13 ?1859次閱讀

    USB接口的類型和特點(diǎn)

    USB接口,全稱Universal Serial Bus(通用串行總線),是一種廣泛應(yīng)用于計(jì)算機(jī)與外部設(shè)備之間連接和通信的標(biāo)準(zhǔn)接口。自1996年由英特爾等公司聯(lián)合推出以來,USB
    的頭像 發(fā)表于 07-25 18:12 ?1903次閱讀

    飛凌嵌入式-ELFBOARD 常用的USB接口及其不同版本介紹第1期

    不同的USB機(jī)械接口相關(guān)知識(shí)。 USB 版本 USB 插頭與版本的兼容性 USB 機(jī)械
    發(fā)表于 06-18 10:06

    usb-c接口是什么意思 usbc接口和usba接口區(qū)別

    USB-C接口是一種通用的連接標(biāo)準(zhǔn),可以通過單個(gè)接口實(shí)現(xiàn)多種功能,如數(shù)據(jù)傳輸、充電、視頻輸出等。USB-C接口采用了更小、更便捷的設(shè)計(jì),因此
    的頭像 發(fā)表于 02-20 16:30 ?1.6w次閱讀

    usb-c接口是什么意思 pd接口usb接口哪個(gè)更好

    USB-C接口是一種連接標(biāo)準(zhǔn),它提供了高速數(shù)據(jù)傳輸和充電功能,廣泛應(yīng)用于各種設(shè)備,包括電腦、手機(jī)、平板電腦、外接顯示器和其他外圍設(shè)備。PD接口(Power Delivery)是一種充電協(xié)議,它可
    的頭像 發(fā)表于 01-31 17:01 ?8198次閱讀

    esata接口怎么用 esata接口可以當(dāng)usb接口用嗎

    的場(chǎng)合更為適用。本文將詳細(xì)介紹ESATA接口的使用方法,并回答ESATA接口是否可以作為USB接口的功能替代。 首先,我們來了解一下ESAT
    的頭像 發(fā)表于 01-22 14:58 ?7495次閱讀