USB玄学,3.0和2.0和插入速度有关?
USB 2.0是2000年发布的USB接口标准,理论最高传输速度为480Mbps(约60MB/s)。USB 3.0是2008年发布的USB接口标准,理论最高传输速度为5Gbps(约500MB/s)有很多的网友发现,USB3.0的U盘,如果慢慢插入USB3.0接口会被计算机判定为USB 2.0,插的快一点才能识别为USB 3.0。仔细研究了USB2.0,USB3.0的接线定义,结合广大网友的讨论算是搞了个明白。
结构解析:
USB 2.0公头有4根Pin脚,见下图左。而USB 3.0共有9根Pin脚,即在USB 2.0原来的4根Pin脚后方又增加了5根Pin脚,见下图右。USB3.0的前根4Pin脚用来识别和连接USB 2.0,以保证插头向下兼容,后部分的5根Pin脚是USB3.0信号线,用来识别和连接USB3.0。
实物见下图
识别过程:
当在主板上的USB3.0母口上插入USB3.0设备时:
公口前端的4 pin(USB2.0)信号线会与母口的4 pin(USB2.0)信号线先接触,接着再是5pin的信号线接触.
如果系统侦测设备的短暂时间里,还没有让后5Pin(USB3.0)信号线接通的话,设备就被系统判定为USB2.0设备了,即:
设备插入时间>系统识别设备的时间,则USB3.0设备被系统提前识别为USB2.0设备
设备插入时间指的是从设备插入开始到后5Pin信号线接通之间的一小段非常短暂的时间.
这们就会出现,USB3.0设备插入速度慢了,或者分段插入时,系统先把设备侦测为USB2.0设备。当公口,母口的USB3.0 pin脚接触后,没有再次启动设备侦测,也会出现设备被识别为2.0设备。
解决方案:
在设备管理器下禁用 USB3.0 控制器,再启用 USB3.0 控制器即可。
索尼官网在常见问题里说明,表示PS4只能使用USB 3.0+设备连接,如果使用2.0连接则无法正常识别。
总结:
如果用户要连接USB 3.0+设备,应该快速、准确且小心地连接USB外部存储设备。
看了文章,然后自己试了一下,发现还真是这样的。以前从没有注意到这个事情,学习了。 曾经的玄学问题有了科学解释{:05:} 速度慢,最先识别到的就是2.0了。 有点关系,但是重启下又会变的。 e0yue 发表于 2024-8-4 09:15
有点关系,但是重启下又会变的。
是的,重启等于又重新识别了一遍硬件。
不如禁用USB控制器,再启用来的快。
帖子里准备写重启的,但考虑到有最优解,就没有写。 我记得隔壁论坛的一位大佬说过,2.0的做系统稳。 e0yue 发表于 2024-8-22 09:29
我记得隔壁论坛的一位大佬说过,2.0的做系统稳。
这是以兼容性来换取运行速度。
现在3.0设备的兼容性,稳定性都好很多了。
页:
[1]