惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
宝玉的分享
宝玉的分享
月光博客
月光博客
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
小众软件
小众软件
量子位
MongoDB | Blog
MongoDB | Blog
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
Switch 的 USB Type-C 到底有多快?可以用它加强性能吗? - ...
2018-03-21 · via 少数派

Nintendo Switch 选择了已渐渐成为主流的 USB Type-C (USB-C)接口,用于充电与接驳底座。

这一通用接口的加入,让玩家选购外设变得更加方便;但由于 Type-C 的多功能性,一些任饭也开始对其浮想联翩 —— 比如说,Switch 能不能通过 Type-C 接驳其他外设,以增强其硬件性能呢?

有人说,Switch 上的 Type-C 支持 Thunderbolt 3,还有人说 Nvidia 或许会提供类似雷电 3 的技术;今天我还收到了一条回复,觉得 Switch 未来会在底座上提供外接 RAM......

那么问题来了:这个 Type-C 接口,究竟有多快?


首先,要弄清楚一个概念:USB Type-C 本质上只是一个接口,接口后面实现的特性,是由硬件厂商自行定义的。

比如说,有的手机上有 Type-C 接口,但只支持 USB 2.0 规范和 5V 2A 充电;而有的手机却借助 Type-C 实现了 USB 3.1 + USB PD 快充。

一个设备上拥有了 Type-C,并不等于它一定支持全部的特性。

而 Apple 借助 Type-C 接口实现了 Thunderbolt 3,实际上是利用了 Type-C 接口的替代模式(Alt Mode)。借助这个模式,Type-C 可以「变成」其他接口。

通俗一点来说,就是 Type-C 只是做了 Thunderbolt 3 的「嫁衣」,背后则有着不同于 USB 规范的另一套实现。

通过替代模式,Type-C 除了支持 Thunderbolt*,还支持其他的一些视频输出规范,比如说 DisplayPort(DP), 以及 HDMI 等。

Nintendo Switch 就利用了替代模式,以实现 HDMI 视频输出功能。

事实上,Switch 使用的正是标准的替代模式,但任天堂在其上加入了非结构化 VDM(Unstructured VDM)协议指令,只有验证通过之后才会启用替代模式。

这也是你无法直接使用任意的 USB-C 转 HDMI 外设让 Switch 输出视频的原因,而那些第三方底座正是破解了这套协议,才让 Switch 接上之后能正常启用 TV 模式。

扯了那么多,Switch 的 Type-C 到底支持什么规范呢?目前并没有官方文档详细解释这一信息,但我们可以从 iFixit 对 Switch 的拆解图中略知一二。

这张拆解图展示了 Switch 主板背部的样貌,其中被红色框住的,是一颗来自 Pericom Semiconductor 的 PI3USB30532 芯片。这颗芯片用于同时传输 USB 3 与 DP 信号,根据官方给出的数据,它支持的规范分别是 USB 3.0 和 DP 1.2。

至此,真相已经水落石出:这是一个支持 DP 1.2 视频输出的 USB 3.1 Type-C 接口。

「等等——」你可能会问,「为什么前面说是 USB 3.0,后面却改成了 USB 3.1 呢?」

这事情说来话长,不过也可以长话短说。

总之 USB 3.0 后面改了名字,变成了 USB 3.1 Gen 1,而真正的 USB 3.1 规范则改成了 Gen 2.

Gen 1 和 Gen 2 的最大区别在于传输带宽,Gen 1 和 3.0 一样,只支持到 5Gbps;而 Gen 2 作为「真 3.1」支持到了 10Gbps,翻了一番。

又有人会问,既然用 Type-C 接口的 Thunderbolt 3 支持外接显卡,那么 Switch 能不能也外接一个呢?

答案是不能。原因很简单,带宽太低:Thunderbolt 3 的传输带宽可以达到 40Gbps, 是 Switch 的八倍有余。

说 Nvidia 会推出什么「黑科技」来应对这一点,那更是天方夜谭:硬件限制摆在这里了, Nvidia 能做些什么?即使将来会有,那也应用不到 Switch 上 —— 何况我觉得 Nvidia 也不会对这方面特别感兴趣。


总结:Switch 的 Type-C,可以快充,可以视频输出,可以用 USB 3.0 的速度传输数据。但说要通过它加强性能,这不现实,也不太可能会实现。

用一句我记不得是从哪看来的话结尾:「抛弃幻想,轻装前行」

*:你也可以倒过来说 Thunderbolt 支持 Type-C。这两者并不矛盾。

参考资料:

影像傳輸成為可能,USB Type-C 的 DisplayPort Alternate Mode 資料公開

The Difference between USB-C and Thunderbolt 3

PI3USB30532 (USB Switches)

Nintendo Switch Teardown

USB Type-C普适性解析