Loading...

为什么 USB 接口前 20 年永远插不准?发明者承认当年就差 2 美分

2026-09-04

qy球友会本期内容分享如下:

不知你有没有过这种经历,反正我是被它折磨了整整二十年。 在没有 Type-C 的年代,每次摸黑把 USB 优盘插进电脑,几乎都会触发一条神秘的物理学定律, 正着插,怼不进去。 翻过来插,还是怼不进去。 这时候你怀疑人生了,把插头翻回第一次的姿势,轻轻一推,它顺滑地进去了。 全世界的程序员和极客给这个现象编过无数段子,有人说 USB 是量子态的,有正、反、和第三种「正确叠加态」。 当年我们一边找插口,一边在心里吐槽设计这个接口的工程师,怎么就不能做成正反都能插呢? 二十年后,发明 USB 的人站出来说话了。 “ 「朋友们,对不住,当年我们确实搞砸了。但真不是脑子笨,当年纯粹是为了省 2 美分。」 这位老哥叫 阿贾伊·巴特(Ajay Bhatt) ,当年英特尔的首席架构师,也是公认的 USB 之父 。 他在接受专访时聊起过这段往事。 上世纪九十年代初,电脑屁股后面是一场灾难。接打印机用傻大黑粗的并口,接鼠标用圆形的 PS/2 口,接猫用长条的串口。每根线长得千奇百怪,插拔还要拧螺丝,稍微不小心把针脚怼弯了,整台设备就报废。 巴特想做一件事,用一条线统一所有外设。这就是 USB 的由来。 在最初的设计草图里,巴特团队其实想到了双面盲插。 谁不想随便一推就插进去?但把成本一算,根本行不通。 在 1996 年,要想把接口做成双面盲插,插头和插座里的引脚数量要直接翻倍,线缆内部要多焊几根铜线,主板上还得搭一套额外的信号复用电路。 这一套折腾下来,平摊到每一个插头和插座上, 成本会增加大概 2 美分。 听到 2 美分你可能会乐,折合人民币才一毛多钱,至于抠成这样吗? 太至于了。 那个年代 PC 厂商打的是肉搏战,康柏、戴尔这些巨头的整机毛利薄得像纸。一台电脑配四个 USB 口,成本就要多出一毛美金。对于出货量几百万台的厂商来说,这是一笔谁都不想掏的真金白银。 而且当时电脑厂商对 USB 戒心极重,现有的串口并口再难用,胜在便宜、现成。 多出这 2 美分,整机厂就会集体拒收;做成单面矩形把成本压到底,厂商才肯在主板上留个位置。 为了淘汰那些老接口,巴特只能妥协。他在采访里承认,这成了他职业生涯里最大的遗憾。就因为省了这 2 美分,全世界几十亿人在后来的二十年里,多做了几千亿次翻转插头的无用功。 直到 2014 年 Type-C 出来。 现在很多人以为,Type-C 能正反盲插,原理特别简单,不就是把插头里的引脚上下做成一模一样镜像对称嘛。 这太低估现代高速通信了。 USB 2.0 时代速度慢,电线确实可以随便并联。但现在的 Type-C 跑着数十 Gbps 的高频信号。如果直接把上下引脚物理并联,空闲的那排引脚就会变成一根根微型天线,产生剧烈的信号反射和串扰,数据传输瞬间崩溃。 Type-C 能随便插,关键是两根专门用来做配置的针脚,CC1 和 CC2。 在设备端,CC 针脚接了一个 5.1kΩ 的精密下拉电阻,供电端的主机接了上拉电阻。 线缆内部只有一根物理 CC 导线。当你推进插座的瞬间,必定只有接触到的那一侧 CC 针脚形成分压回路,把电平拉低。 主机芯片在纳秒级捕捉到这个电压变化:**CC1 掉电平判定为正插,CC2 掉电平判定为反插。** 判定完方向,主板上的 高速多路复用芯片(High-Speed Mux IC) 立刻把内部高速差分线路切换到对应的引脚上。 另一根空出来的 CC 针脚也没闲着,立刻转为 VCONN 供电,专门给线头内置的 E-Marker 芯片供电读取线材规格。 连供电也是在这个逻辑上做防护, 在 CC 针脚确认握手前,主供电线 VBUS 的电压死死压在零伏。 确认了方向、谈妥了协议,大电流才会放行,彻底杜绝插拔短路烧板的可能。 当年困扰全世界二十年的量子态插头,因为 2 美分 的成本妥协,让几代人每天跟物理概率死磕。 后来解决它的方案,不是简单的物理对称,而是在插头插进插座的一瞬间,靠两根针脚跑完了一整套电平侦测与电路重构。 下次闭着眼睛把线推进手机的时候,不妨在心里跟那颗 5.1kΩ 的下拉电阻打个招呼。 特别

about image

更多精彩报道,请持续留意qy球友会-官方网站。

爆料记者否认紧盯尼克斯,称即将曝光某队老板
爆料记者否认紧盯尼克斯,称即将曝光某队老板

这家俱乐部的训练非常有系统,教练根据每个学员的基础进行个性化指导,我的进步速度比预期更快!...

[无下一篇]
[无下一篇]

这家俱乐部的训练非常有系统,教练根据每个学员的基础进行个性化指导,我的进步速度比预期更快!...