1. USB 設備速度
USB 2.0協議支持3種速率:低速(Low Speed,1.5Mbps)、全速(Full Speed, 12Mbps)、高速(High Speed, 480Mbps)。
USB Hub、USB設備,也分為低速、全速、高速三種類型。
一個USB設備,可能兼容低速、全速,可能兼容全速、高速,但是不會同時兼容低速、高速。
2. USB 設備狀態切換
attached:USB 設備連接和斷開
Powered:USB 設備供電(自動電和總線供電)
Default:在設備通電后,它不能響應任何總線事務,直到它收到來自總線的reset。在接收到reset,設備就可以在默認地址上尋址.當復位過程完成后,USB設備將以正確的速度運行(即,低速/全速/高速)。低速和全速的速度選擇由器件終端電阻決定。一個能夠高速操作的設備決定了它是否將高速操作作為復位過程的一部分。
Address:所有USB設備在最初通電或設備重置后都使用默認地址。每個USB設備復位后由主機分配一個唯一的地址。USB設備在掛起時保持其分配的地
Configured:在使用USB設備的功能之前,必須先配置該設備。
Suspended:為了節省電力,當USB設備在一段特定的時間內沒有發現總線傳輸時,它會自動進入暫停狀態。當掛起時,USB設備將保持任何內部狀態,包括其地址和配置。
3. USB 硬件線路
兼容高速模式通用硬件框架:
RPU :上行端口上拉電阻(1.5k)
RPD:下行端口下拉電阻(15k)
USB hub 與 USB 設備之間連接:
高速/全速設備和 host 連接:
低速設備和 host 連接:
對于高速/低速/和全速設備的枚舉過程我們這里先不坐詳細分析。
USB連接線有4條:5V、D+、D-、GND。數據線D+、D-,只能表示4種狀態。USB協議中,很巧妙地使用這兩條線路實現了空閑(Idle)、開始(SOP)、傳輸數據(Data)、結束(EOP)等功能。
4.1 低速/全速信號電平
4.2 全速/高速信號電平
4.3 usb 電氣信號總結
5. 總結
本文主要介紹了USB 常見的一些電氣信號,后續將基于這些電氣信號來分析USB 設備從上電來枚舉的整個過程。
審核編輯:劉清
-
上拉電阻
+關注
關注
5文章
359瀏覽量
30609 -
USB設備
+關注
關注
0文章
57瀏覽量
16331 -
SOP封裝
+關注
關注
0文章
56瀏覽量
15364 -
GND
+關注
關注
2文章
539瀏覽量
38696
原文標題:USB 基礎學習:USB 電氣信號介紹
文章出處:【微信號:漫談嵌入式,微信公眾號:漫談嵌入式】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論