USB版本历史及USB2.0与USB3.0的区别
USB从最初的4线制发展到今天的8线制,其速度越来越快,支持的设备种类和功能也越来越多,USB协议也越来越复杂。
USB1.0
- 1996年1月15日推出USB1.0接口规范
- 规定低速传输速率为1.5Mbit/s
- 对外提供供电电压为5V,最大电流500mA
- 一般适用于鼠标、键盘等低速HID设备。
- 支持热插拨
USB1.1
- 1998年9月23日对原来的USB1.0进行升级,提出了USB1.1
- USB1.1规定了全速传输速率为12Mbit/s,并兼容USB1.0的1.5Mbit/s
- 传输线缆最大长度3米
- 对外提供供电电压为5V,最大电流500mA
- 一般适用于鼠标、键盘、U盘,光驱等。
- 一个USB接口理论上可以支持127个设备。
USB2.0
- 2000年4月27日由USB-IF组织提出了USB2.0总线协议规范
- 具备480Mbit/s的高速传输速率,向下兼容低速1.5Mbit/s和全速12Mbit/s
- 传输线缆最大长度5m
- 对外提供供电电压为5V,最大电流500mA
- 通过HUB级联的方式,一个USB接口理论上可以扩展127个USB设备
支持 4种传输方式:控制传输、中断传输、同步传输和块传输。
USB3.0
- 超高速USB3.0规范于2008年11月17日出USB-IF组织推出。
- 提供更高的5.0Gbit/s的超高速传输速度,并向下兼容低速1.5Mbits/s、全速12Mbit/s和高速480Mbit/s传输速率
- 对外提供供电电压为5V,最大电流900mA
- 传输线缆最大长度3m
- 增加了新的电源管理功能,支持待机、睡眠以及暂定模式,更加省电。
- 全双工通讯。
USB2.0和USB3.0对比
<table border="1"><tr><td><p class="font2">特 性</p></td><td><p>USB 3.0</p></td><td><p>USB 2.0</p></td></tr><tr><td ><p >支持的传输速度</p></td><td><p >低速 Low-Speed (1.5Mbit/s)<br>全速 Full-Speed (12Mbit/s)<br>高速 High-Speed (480Mbit/s)<br>超高速 SuperSpeed (5.0Gbit/s)</p></td><td ><p >低速 Low-Speed (1.5Mbit/s)<br>全速 Full-Speed (l2Mbit/s)<br>高速 High-Speed (480Mbi(/s)</p></td></tr><tr><td><p >如大传输速度名称</p></td><td><p >超速 SuperSpeed USB (SS)</p></td><td><p >高速 Hi-Speed USB (HS)</p></td></tr><tr><td><p >最大传输速度</p></td><td><p>5.0Gbit/s</p></td><td><p>480Mbit/s</p></td></tr><tr><td><p >最大距离</p></td><td><p>3米(常规条件下)</p></td><td><p>5米</p></td></tr><tr><td ><p >数据接口</p></td><td><p>Dual simplex,四线差分信号与USB2.0信号分离,同时实<br>现双向数据流</p></td><td ><p >半双工,2线差分信号</p></td></tr><tr><td ><p >总线事物协议</p></td><td ><p >主机导向,界步传输流,USB包传输有确定路由</p></td><td><p >主机导向,轮询传输流,USB包广播到<br>所有设备</p></td></tr><tr><td><p >编码</p></td><td><p>8B/10B</p></td><td><p>NRZi</p></td></tr><tr><td ><p >总线类型</p></td><td><p>USB 3.0采用了对偶单纯型四线制差分信号线,进行点对点<br>全双工通信</p></td><td><p>USB 2.0基于半双工二线制总线,进行广播模式的通信</p></td></tr><tr><td ><p >线缆</p></td><td><p>USB 3.0 采用多核 SDP (Shielded Differential Pair.有遮蔽<br>差分信号对)线</p></td><td><p>USB 2.0所采用的纤细的、非屏蔽的双<br>绞线(Unshielded Twisied Pair)</p></td></tr><tr><td ><p >线缆信号个数</p></td><td><p >共6个</p><p >其中4个用于超髙速数据传输(SSTX+、SSTX-、SSRX+、SSRX-)</p><p >另外两个用于一般传输(D+、D-)</p></td><td ><p>2 个<span class="font4">(D+、D-)</p></td></tr><tr><td ><p >端口状态</p></td><td><p >端口硬件检测连接事件.并将端口置为操作状态以备超高<br>速数据通信</p></td><td><p >端口硬件检测连接事件.系统软件使用</p><p >端口命令来切换端口使能状态</p></td></tr><tr><td><p >数据传输类型</p></td><td><p >具有超高速约束的USB类型</p></td><td><p >仅支持4种基本传输类型</p></td></tr><tr><td><p >电源管理</p></td><td><p >多级电源管理,支持待机、休眠、暂停及启用</p></td><td><p >仅支持设备级别的电源管理</p></td></tr><tr><td ><p >总线供电能力</p></td><td ><p >低功耗设备:5V,最大150mA</p><p >高功耗设备:5V,最大900mA</p></td><td ><p >低功耗设备:5V,最大100mA</p><p >高功耗设备:5V.最大500mA</p></td></tr></table>