搜索
查看: 1025|回复: 7

[折腾] USB玄学,3.0和2.0和插入速度有关?

[复制链接]
发表于 2024-7-31 22:05:49 | 显示全部楼层 |阅读模式
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。

92184-1.png

实物见下图

92184-2_看图王.png

识别过程:
当在主板上的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外部存储设备


回复

使用道具 举报

发表于 2024-8-1 12:51:52 | 显示全部楼层
看了文章,然后自己试了一下,发现还真是这样的。以前从没有注意到这个事情,学习了。
回复

使用道具 举报

发表于 2024-8-1 16:26:06 | 显示全部楼层
曾经的玄学问题有了科学解释
回复

使用道具 举报

发表于 2024-8-1 21:55:38 | 显示全部楼层
速度慢,最先识别到的就是2.0了。
回复

使用道具 举报

发表于 2024-8-4 09:15:15 | 显示全部楼层
有点关系,但是重启下又会变的。
回复

使用道具 举报

 楼主| 发表于 2024-8-4 09:37:13 | 显示全部楼层
e0yue 发表于 2024-8-4 09:15
有点关系,但是重启下又会变的。

是的,重启等于又重新识别了一遍硬件。
不如禁用USB控制器,再启用来的快。
帖子里准备写重启的,但考虑到有最优解,就没有写。
回复

使用道具 举报

发表于 2024-8-22 09:29:40 | 显示全部楼层
我记得隔壁论坛的一位大佬说过,2.0的做系统稳。
回复

使用道具 举报

 楼主| 发表于 2024-8-22 10:33:38 | 显示全部楼层
e0yue 发表于 2024-8-22 09:29
我记得隔壁论坛的一位大佬说过,2.0的做系统稳。

这是以兼容性来换取运行速度。
现在3.0设备的兼容性,稳定性都好很多了。
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-10-8 11:46 , Processed in 0.125914 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表