1.USB發展史
- USB(Universal Serial Bus ),通用串行總線,是一種外部總線標準,用於規範電腦與外部設備的連接和通訊。USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的,自1996年推出後,已成功替代串口和並口,成爲當今個人電腦和大量智能設備的必配接口之一。
- USB1.0出現在1996年的,速度只有1.5Mb/s,1998年升級爲USB 1.1,速度也提升到12Mb/s,稱之爲”full speed”
- USB2.0規範是由USB1.1規範演變而來的。它的傳輸速率達到了480Mbps ,稱之爲”high speed”
- USB3.0提供了十倍於USB 2.0的傳輸速度和更高的節能效率,被稱爲”super speed”
2.USB硬件接口
- 標準A口
- 標準B口
- mini-usb
- micro-usb
3.USB信號線
- USB接口有4根線,兩根電源線,兩根信號線。USB接口的輸出電壓和電流是:+5V 500mA
- USB電源: 標有VCC、Power、5V、 5VSB字樣
- USB數據線:(正)DATA+、USBD+ 、PD+、USBDT+
- USB數據線:(負)DATA-、USBD- 、PD-、USBDT-
- 地線: GND、Ground
- USB的信號線是通過差分通信的,當這2根線的電壓差大於200mV的時候,表示數據線上創建的是1信號,如果小於200mV則表示傳輸的是0信號。
4.USB系統拓撲結構
- 在這個拓撲結構中充當主機的是我們的PC機,它裏面有一個USB主控制器。集線器大家都知道,設備就是USB設備了。
- 對於每個USB系統來說,都有一個稱爲主機控制器的設備,該控制器和一個根Hub作爲一個整體。這個根Hub下可以接多級的Hub,每個子Hub又可以接子Hub。每個USB設備作爲一個節點接在不同級別的Hub上,每條USB總線上最多可以接127個設備。
- 常見的USB主控制器規格有:
- OHCI:主要是非PC系統(嵌入式系統)上的USB芯片,一般使用USB1.1標準
- UHCI:主要用於PC機系統,大多是Intel和Via主板上的USB控制器芯片。他們都是由USB1.1規格的。
- EHCI:它是有Intel等幾個廠商研發,兼容OHCI、UHCI ,遵循USB2.0規範。