USB協議學習1

2021-06-22 23:52:12 字數 890 閱讀 8869

1.usb歷史

usb全稱(universal serial bus)序列匯流排

usb1.0 usb1.1 只支援1.5mb/s的低速模式和12mb/s的全速模式

usb2.0 又加入了高速模式480mb/s

usb3.0  5gb/s

低速模式   d- 有上拉電阻  d+為0 d-為1  我們稱這種狀態為 j狀態    k狀態正好相反

全速模式   d+有上拉電阻  d+為1 d-為0  我們稱這種狀態為 j狀態    k狀態正好相反

高速模式   d+有上拉電阻 d+為1 d-為0   我們稱這種狀態為 j狀態    k狀態正好相反

所以低速空閒狀態為  k   狀態

全速空閒狀態為 j   狀態

高速空閒狀態為 seo狀態

對於全速裝置  seo表示復位和eop   持續時間大於2.5us  表示匯流排復位

對於高速裝置  seo 維持3ms-3.125ms,裝置進入全速狀態,全速後100-875us內取樣,如果繼續維持seo 則裝置匯流排復位,開始高速握手

若變為j狀態   則進入掛起狀態。

usb 訊號線顏色  vbus 紅色   d- 白色  d+ 綠色  gnd 黑色  id otg介面

otg裝置使用插頭中的id引腳區分a/b裝置 id接地稱為a裝置,稱為host始終未匯流排體統電力

usb設計是倆長倆短    gnd 和vbus 長    d- d+短    當usb插入的時候,先接通gnd和vbus 而後接通資料線 斷開的時候先斷開資料線在斷開電源線

這就保證了插拔過程中,不會出現有資料訊號而無電源的情況,如果資料線早於電源線接通,則可能讓晶元i、o引腳電壓比電源電壓過高,從而導致我們所的晶元閂鎖現象,

閂鎖現象可使晶元不能正常工作,重則燒壞晶元。要解除閂鎖,必須從新上電。

USB2 0協議入門學習(1)

usb 是一種支援熱插拔的高速序列傳輸匯流排,它使用差分訊號來傳輸資料,最高速度可達 480mb s。usb 支援 匯流排供電 和 自供電 兩種供電模式。在匯流排供電模式下,裝置最多可以獲得 500ma 的電流。usb2.0 被設計成為向下相容的模式,當有全速 usb 1.1 或者低速 usb 1....

1 USB協議學習 USB的NRZI訊號格式

在usb匯流排上,通過d 和d 兩個資料訊號線來傳輸,而並沒有像i2c匯流排那樣會有一根scl時鐘線來同步,那麼usb匯流排是如何來進行同步兩端訊號傳輸呢?此時我們得來了解一些編碼方式,以便處理因usb線纜所產生的訊號延遲及誤差等問題。在該編碼試工中,正電平代表邏輯1,負電平 邏輯0,並且每次傳輸完...

usb協議規範 USB硬體設計概要 1

usb universal serial bus 接 術於1996年正式誕生後經過多年的發展已經成為現在電子產品普遍使用的一種通訊介面。被廣泛應用於各種裝置之中,大到個人電腦,小到手機手環等產品都離不開它的身影。在多年的發展中,usb協議不斷改進,從最開始的1.1標準發展到目前已經推出的3.2標準。...