usb是一種常用的pc接口,他只有4根線,兩根電源兩根信號(hào),如下圖.故信號(hào)是串行傳輸?shù)?usb接口也稱為串行口,usb2.0的速度可以達(dá)到480mbps??梢詽M足各種工業(yè)和民用需要
<usb接口定義圖>
usb接口的4根線一般是下面這樣分配的,需要注意的是千萬(wàn)不要把正負(fù)極弄反了,否則會(huì)燒掉usb設(shè)備或者電腦的南橋芯片:
黑線:gnd
紅線:vcc
綠線:data+
白線:data-
usb引腳定義
pin
name
description
1
vcc
+5 vdc
2
d-
data -
3
d+
data +
4
gnd
ground
一般而言:
紅(vcc),白(d-),綠(d+),黑(gnd)
mini usb引腳定義
引腳
功能
顏色
備注
1
v bus
紅
電源+5v
2
data-
白
數(shù)據(jù)-
3
data+
綠
數(shù)據(jù)+
4
id
a型:與地相連
b型:不接地(空)
5
gnd
黑
地
其中id腳在otg功能中才使用。由于mini-usb接口分mini-a、b和ab接口。
如果你的系統(tǒng)僅僅是用做slave,那么就使用b接口。
系統(tǒng)控制器會(huì)判斷id腳的電平判斷是什么樣的設(shè)備插入,如果是高電平,則是b接頭插入,此時(shí)系統(tǒng)就做主模式(master mode)
如果id為低,則是a接口插入,然后系統(tǒng)就會(huì)使用hnp對(duì)話協(xié)議來(lái)決定哪個(gè)做master,哪個(gè)做slave。
從左往右依次為:miniusb公口(a型插頭)、miniusb公口(b型插頭)、usb公口(b型)、usb母口(a型插座)、usb公口(a型插頭)