USB 协议以及 USB 设备的问题

2020-10-29 18:30:17 +08:00
 laminux29
最近给家里的电脑和 USB 设备,全部升级为智能电源,期间更换了几条 usb 数据线和 usb hub,发现以前本来跑的很稳的设备,突然各种无法识别或只能部分识别,最恼的是,出现问题了,电脑或 USB 设备无法给出准确的错误信息。因此,我产生以下猜想:

1.微软不支持 OS 安装在 USB 外置硬盘里,是否表示微软已经知道了从 USB 协议,到各种 USB 设备不靠谱?

2.各大网店与技术论坛里,有很多关于 USB 接口、USB hub 的问题,比如供电不足,比如线路太长导致无法识别等等。有问题不可怕,但遇到这类问题,电脑或 USB 设备,不仅无法给出准确的原因说明,甚至很多情况下连提示都没有。因此,就连很多高手,也只能通过盲猜+更换设备来判断问题,这种解决问题的方式我认为本身是不科学的。

3.USB 外置设备,本质上是低成本解决问题的一种渠道。比如扩容存储,正常渠道是直接更换大硬盘,或者买更多的电脑甚至专用存储服务器来进行存储,而 USB 的方案却是一堆扩展坞+USB hub+高性价比的主流容量硬盘,整个方案比前者要便宜的多。因此,会不会因为厂商不愿意大家通过 USB 方案来低成本解决问题,所以故意在 USB 协议与 USB 设备上,设置各种瓶颈与障碍?
2929 次点击
所在节点    问与答
25 条回复
autoxbc
2020-10-30 02:10:29 +08:00
1. USB 没有强制认证,很多成本导向的设备不可靠,不是 USB 自身不可靠; USB 有可靠的设备,贵的那一些

2. 网线里传输的是标准化的网络数据包; USB 协议本身是标准化的,但是 USB 协议里设备实现那部分细节非常复杂,除了设备设计者其他人无法调试,自然也不会有调试接口

3. 外设市场是充分竞争的,劣化自家产品没有任何意义
nvkou
2020-10-30 02:34:57 +08:00
楼主的猜想站不住脚。
涉及方面:usb 标准设计组织,主板厂,线材厂,各种设备 oem 厂。
这些角色有各自的利益。楼主想想他们各自利益是什么,哪个角色是故意使坏的?

其次很多故障无法给出原因确实是没有工程方法。试问怎么在协议层面汇报接口处的阻抗并稍微提升电压?如果专门拿个芯片干这事,消费者愿意买单吗?

USB 的存在是给你一个选择。你要说便宜,上古时代的并口设备可能还更便宜,带宽也满足无线键鼠的需求。为什么消失了?

设置瓶颈和障碍是必须的。否则你在 98 年的时候就要求达到 USB3 的标准,怕是没人负担得起。啥产品不是迭代出来的。量子计算机这么牛逼,为啥不一开始就用算盘去研发一台出来?这是上限。当然也有下限,下限的电气性能也是有条件的。试问我能不能 hub 级联 500 台设备在一个 USB 口上?或者搞一条 10 米的 USB 线?原始设计有这需求吗?耐不住用户傻逼啊

你要 USB 达到 SATA 的性能要问问只想用 USB 做无线键鼠接收的人愿不愿意,也要问问 u 盘用户愿不愿意。
要是能统一需求和利益,pcie 外置都给你干出来
shenlanAZ
2020-10-30 08:56:45 +08:00
微软背锅好惨啊

斗胆问一下 您是否通过官方渠道购买了正版的 windows 呢?
azh7138m
2020-10-30 13:36:42 +08:00
软狗不请自来
U 盘是 2246en,跑个 wto 毫无压力
或者前两年开车挺多的 ufs U 盘也不错,很稳定

个人感受就是很多机箱的前置面板不行,电磁屏蔽与线的质量不过关,无法跑满 U 盘的速度

不知道楼主的 hub 用的什么,实在不行可以去 Apple Store 买贝尔金啊,也就 2k 。

一根 20G 的半米 C 2 C 线,前阵子小熊开车的垃圾也就 30 一根,质量不比苹果自带的那根好?
julyclyde
2020-11-02 20:16:28 +08:00
如果公开声明只有俩口充电,那就是靠谱的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/719898

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX