USB百科
+ -

USB2.0与USB1.1的区别

2021-03-25 3634 1

区别在于速度,USB1.1最大支持12Mbps,而USB2.0最大支持480Mbps,相关将近20倍,在硬件接口方面没有什么区别,当然要充分发挥USB2.0的调整传输性能,往往要求USB电缆的质量要好,最好选用带屏闭和抗干扰磁环的优质铜芯电缆。

  通过USB2.0协议可以看出,USB2.0并不是一个全新的协议,它是在USB1.1基础上增加了高速传输模式(High-speed mode),USB1.1协议有两种速度模式,分别是低速(Low-speed)和全速(Full-speed),其对应最大速度分别是1.5Mbps和12Mbps,而USB2.0在USB1.1的基础上增加的高速传输模式最大支持480Mbps。USB2.0与USB1.1除了最大速度模式区别外没有其它区别,所以USB2.0是向下兼容USB1.1的。

USB2.0与USB1.1认识的误区

  有人以为USB2.0就是高速传输,由于USB2.0协议包含USB1.1内容,USB2.0同样包含低速和全速传输模式,所以USB2.0并不是高速传输的代名词,有些芯片写的符合USB2.0规范,但它并一定就支持高速传输,所以要使用高速传输时,请查一定看清手册中是否注明支持高速传输模式。

  还有人以为USB2.0比USB1.1驱动能力低,这是一个非常大的误区,协议规定,USB接口的最大输出电流是500mA(当然有些品牌的主板和电源质量不是很好,不能向USB端口提供这么大的电流),造成这一误区的原因是把USB2.0的设备接入USB1.1接口上传输会非常慢,就误以为USB1.1的驱动能力差了。

如何查看USB MASS STORAGE设备类是否是高速设备

  一般需要使用高速传输模式的设备有视频、存储、照片和宽带等,我们经常使用的优盘、移动硬盘等就是一种存储设备,属于协议里规定的usb mass storage设备类,即大容量存储设备类,有些优盘商家说是USB2.0的,但并不一定支持高速传输,我们可以通过复制一个较大的文件来测试(保证使用质量好的USB数据线,以及电脑要有USB2.0接口的前提下),例如复制一个1G的文件,高速模式只需要半分钟左右的时间,而全速模式需要10分钟,另外有些USB2.0设备插上后,在硬件管理器中会标明是USB2.0设备。

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

USB3.2超高速兼容USB2.0数据收发的双总线架构
超高速USB体系和以前的USB版本的功能一致,都是通过USB线缆将USB主机USB外设相连,进行数据交互的。所与连接到该条USB总线上的所有设备在主机控制器协调下,共享带宽。USB总线允许外部设备被接入(attached),配置,使用或移除。USB3.2是双总线架构,其中一条总线用于向后兼容USB2......
USB超高速3.0协议与USB2.0协议的差异
超高速在框架层级是向后兼容 USB 2.0 的。然而, USB 2.0 和超高速协议还是有一些根本性的差异:USB 2.0 使用三部分事务交易(令牌,数据和握手),而超高速对这相同的三部分的使用是不相同的。对于输(OUTs),令牌被列入数据包;而对于输入(INs),令牌则被握手所取代。USB 2.0......
USB2.0 数据包DATA0,DATA1,DATA2
数据包是用于传输数据的,由8位的包标识PID,数据字段和16位的循环冗余校验字段CRC组成。PID字段:用于指明不同的数据包类型。支持 4 种数据包,分别为: DATA0 、 DATA1 、DATA2 和MDATA。 在介绍的数据触发机制中,使用 DATA0 和 DATA1。SPLIT 令牌事......
USB2.0 NAK握手包
NAK 握手包一般由 USB 设备发出。对于IN数据传输,表示 USB 设备没有计划向 USB 主机发送数据;对于 OUT 数据传输,表示 USB 设备无法接收 USB 主机发送的数据。NAK包的PID的低4位为1010,故高4位的补码为0101,所以其包PID值为0x5a.PID含......
USB2.0 数据包
USB主机发出的包在USB总线上广播,所有在USB总线上的设备需要根据自己的设备地址对由USB主机广播的令牌包进行过滤。如果该令牌包的地址与其自身地址不匹配,USB设备默认不处理即忽略该令牌包。USB包的目标地址只有7位,所以一条US总线上最多可以挂接127个USB设备(地址0用于设备在枚举过程中......
USB2.0 SOF令牌包
SOF令牌包是最广泛的令牌包,由主机发送。在实机的抓包工具过程,由于和NAK包大量存在,都会在软件配置中不显示。但这并不代表这个SOF令牌包不重要。SOF令牌不需要像其它令牌一样,具有握手包。因此发送给设备的SOF包并不能保证一定会收到。SOF数据流管理由USB主机发送一个SOF令牌包。SOF数据......
USB超高速对USB2.0的兼容性
当主机枚举时,所有设备都会被分配一个USB地址。每个设备支持一个或多个管道,主机可以通过这些管道与设备通信。所有设备都必须在端点0处支持指定的管道,设备的默认控制管道将连接到该管道。所有设备都支持通过此控制管道访问信息的公共访问机制。USB外接设备的兼容USB 3.0 外接设备 ( peripher......
USB3.0和USB2.0有什么区别
USB3.0是USB2.0的升级,USB3.0按USB规范又分为USB3.0,USB3.1和USB3.2usb3.0和2.0的区别-历史版本对比USB2.0是2000年4月27日由USB-IF组织提出了USB2.0总线协议规范。USB3.0是超高速USB3.0规范于2008年11月17日出USB-I......
USB2.0 IN令牌包
令牌IN用于主机接收从USB设备发出的数据,和OUT令牌的数据传输方向相反。IN令牌包格式由8位的包标识字段PID,7位的地址字段ADDR、4位的段点字段和5位的循环字段CRC共24位3字节组成。包标识字段PID:定义了数据传输方向为USB设备到USB主机。ADDR字段:指明了USB设备地址。......
USB1.1官方协议规格书(英文)下载
比较老的USB规范,1998年的USB1.1规范。USB1.1 protocol specification full versionUSB1.1官方协议规格书(英文)下载:USB中文网技术交流QQ群下载QQ群文件/USB规范/USB1.1官方协议规格书(英文).pdfQQ群号:9528739......
USB版本历史及USB2.0与USB3.0的区别
USB从最初的4线制发展到今天的8线制,其速度越来越快,支持的设备种类和功能也越来越多,USB协议也越来越复杂。USB1.01996年1月15日推出USB1.0接口规范规定低速传输速率为1.5Mbit/s对外提供供电电压为5V,最大电流500mA一般适用于鼠标、键盘等低速HID设备。支持热插拨......
USB3.2超高速 USB2.0扩展特性描述符
USB2.0扩展特性描述符是BOS描述符中一个特性描述符。USB2.0扩展特性描述符用于描述工作在USB2.0高速模式下支持LPM的特性。LPM: Link Power Management protocol链路电源管理协议USB2.0扩展特性描述符定义struct _USB20_EXTE......
USB2.0设备枚举-主机设置设备地址事务
USB主机在首次获取设备描述符后,知道了设备的默认端点大小。后续一个重要的操作是对设备分配地址。对USB设备分配地址是通过标准请求SetAddress来完成后。其具体的过程如下图所示:SetAddress包括2个事务。第一个事务是对主机设置地址,第二个事务是主机对设备返加一个0字节的数据包,用于确......
USB2.0官方协议规格书(英文版)pdf下载
USB2.0官方协议规格书(英文).pdf 原治原味的英文,英语好的同学可以参考学习。USB2.0 protocol specification full versionUSB2.0官方协议规格书(英文)pdf下载:QQ群下载QQ群文件/USB规范/USB2.0官方协议规格书(英文)pdfQQ群号:......
USB2.0 OUT令牌包
USB2.0 OUT令牌用于主机向设备发送数据,令牌后跟数据包,当数据发送完成后设备需返回ACK包。OUT令牌包格式OUT令牌包格式由8位的包标识字段PID,7位的地址字段ADDR、4位的段点字段和5位的循环字段CRC共24位3字节组成。包标识字段PID:定义了数据传输方向为USB主机到USB......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!