1. 程式人生 > 實用技巧 >標準USB介面定義

標準USB介面定義

USB是一種常用的PC介面,只有4根線,兩根電源兩根訊號,需要注意的是千萬不要把正負極弄反了,否則會燒掉USB裝置或者電腦的南橋晶片!

USB是一種常用的pc介面,他只有4根線,兩根電源兩根訊號,故訊號是序列傳輸的,usb介面也稱為序列口,usb2.0的速度可以達到480Mbps。可以滿足各種工業和民用需要.USB介面的輸出電壓和電流是: +5V 500mA 實際上有誤差,最大不能超過+/-0.2V 也就是4.8-5.2V 。usb介面的4根線一般是下面這樣分配的,需要注意的是千萬不要把正負極弄反了,否則會燒掉usb裝置或者電腦的南橋晶片:黑線:gnd 紅線:vcc 綠線:data+ 白線:data- USB
介面定義 顏色   一般的排列方式是:紅白綠黑從左到右   定義:   紅色USB電源: 標有-VCC、Power、5V、5VSB字樣   白色USB資料線:(負)-DATA-、USBD-、PD-、USBDT-   綠色USB資料線:(正)-DATA+、USBD+、PD+、USBDT+ 黑色-地線: GND、Ground

其中ID腳在OTG功能中才使用。由於Mini-USB介面分Mini-ABAB介面。
如果你的系統僅僅是用做Slave,那麼就使用B介面。
系統控制器會判斷ID腳的電平判斷是什麼樣的裝置插入,如果是高電平,則是B接頭插入,此時系統就做主模式(master mode)

如果ID為低,則是A介面插入,然後系統就會使用HNP對話協議來決定哪個做Master,哪個做Slave
這些說明為技術人員總結的,僅供參考。

我們手機上一般用的都是BMini-USB

下面貼一張常見的USB介面圖片

從左往右依次為:miniUSB公口(A型插頭)miniUSB公口(B型插頭)USB公口(B)USB母口(A型插座)、USB公口(A型插頭)

轉載於:https://blog.51cto.com/apinetree/496262