您的位置:首頁 > 熱點資訊 >

USB2.0速度識別

2023-05-29 07:32:47 來源:嗶哩嗶哩

e小白網址:www.e-xiaobai.com


【資料圖】

USB1.0和USB1.1只有低速模式(Low-Speed?Mode)和全速模式(Full-Speed?Mode),理論上最大傳輸速率分別為1.5Mbps和12Mbps。USB2.0引入了傳輸速度更快的高速模式(High-Speed?Mode),理論上最大傳輸速率為480Mbps。

1.術語

在USB?2.0協議中經常會看到以下術語:Chirp?K、KJ序列、SE0。這里的狀態是根據低速、全速/高速下設備D+和D-上不同的電平信號來決定的,如下圖所示。

2.低速和全速設備的識別

主機的D+和D-都接有15K下拉電阻。全速USB設備的數據線D+接有1.5K的上拉電阻,一旦接入主機,主機的D+被拉高;低速USB設備的數據線D-接有1.5K的上拉電阻,一旦接入主機,主機的D-會被拉高,如下圖所示。因此,主機就可以根據檢測到自己的D+為高還是D-為高,從而判斷接入的設備是一個全速還是低速設備。

由于全速和高速設備,都是D+接上拉電阻,因此無法通過D+被拉高來區分全速或高速設備。

3.全速和高速設備的識別

主機檢測到全速設備連接上之后,對設備進行復位,設備收到復位信號,如果設備是高速設備,則會主動發起高速模式的握手協議進行速度識別。接下來,就取決于主機端了,如果主機支持高速模式傳輸,則主機會與該高速設備交互完成高速模式握手協議,之后,兩者都工作在高速模式下;如果主機不支持高速模式傳輸那么握手協議就會失敗,設備端也不會切換到高速模式,之后兩者都工作在全速模式下。

如果是一個全速設備接到高速主機,設備端沒法發起高速握手協議,所以,最終設備和主機都會工作在全速模式下。

4.實測波形分析

插入設備后,首先D+被拉高,主機識別設備為非低速設備,如下圖所示:

然后主機對設備復位,設備檢測到SE0,準備發起高速握手協議,如下圖所示。

設備檢測到SE0后,通過內部的電流源向D-線持續灌大小為17.78mA電流。主機端D+和D-掛載45Ω的等效終端電阻,產生約800mV的電壓(45Ω*17.78mA),這就是Chirp?K信號。Chirp?K信號的持續時間至少是1ms,如下圖所示。

設備發送Chirp K信號結束后,總線恢復到SE0狀態,如下圖所示。至此,主機識別設備為高速設備。

主機發送3對KJ序列,告訴設備,主機支持高速傳輸,如下圖所示。

當得知主機也支持高速傳輸后,主機和設備兩端的D-和D+都會掛載45Ω的等效終端電阻,并會斷開D+上的1.5K上拉電阻。這兩個45Ω電阻并聯之后約為22.5Ω,因而可以在D+或者D-數據線上形成約為400mV(22.5Ω*17.78mA)的KJ序列,如下圖所示。

最近更新

四虎永久在线精品免费观看地址| 国产精品一区三区| 精品免费tv久久久久久久| 精品区2区3区4区产品乱码9| 91精品国产91久久综合| 69精品人人人人人人人人人| 国产成人精品午夜福利| 五月天婷婷精品免费视频| 911精品国产自产在线观看| 亚洲精品午夜无码电影网| 国产亚洲精品91| 一区国产传媒国产精品| 国产精品免费大片| 国产精品免费久久久久电影网| 亚洲AV无码精品国产成人| 日产精品99久久久久久| 精品一区二区三区色花堂| 成人免费无码精品国产电影| 久久成人国产精品免费软件| 亚洲愉拍99热成人精品热久久| 国产精品原创巨作av| 97久久久精品综合88久久| 久久国产精品张柏芝| 久久久久这里只有精品| 国产成人精品福利网站人| 午夜精品久久久久成人| 91久久亚洲国产成人精品性色| 国产精品熟女高潮视频| 精品无码国产污污污免费网站国产| 国产精品无码av片在线观看播| 2020国产精品永久在线| 1卡二卡三卡四卡精品| 亚洲国产精品久久久久网站| 伊人久久综合精品无码AV专区| 西瓜精品国产自在现线| 国产精品嫩草影院永久一| 精品一区二区ww| 人人妻人人澡人人爽人人精品浪潮 | 九九免费精品视频在这里| 久久精品女人天堂AV| 国内精品久久久久影院老司|