![我可以使用每个 USB-C 端口连接显示器吗?](https://linux22.com/image/1572450/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E6%AF%8F%E4%B8%AA%20USB-C%20%E7%AB%AF%E5%8F%A3%E8%BF%9E%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%99%A8%E5%90%97%EF%BC%9F.png)
我拥有一个微软 Surface Go它有一个 USB-Type-C USB 端口。现在我只使用 USB 端口连接外围设备,并且还有一个用于较旧笔记本电脑的 USB 图形适配器。
有一些 USB-C 转 DP 或 HDMI 电缆。那么我可以通过 USB 将 Surface 连接到显示器吗?我不需要比以前更多的图形适配器?还是必须有一个特殊的 USB-C 端口才能支持显示器?
抱歉,这个问题是新手问的,但在我购买这条(昂贵的)电缆之前,我只想确保它能用。
答案1
如果设计得当,Type-C 端口可以成为多功能端口。标准 Type-C 端口被引入为“仅 USB”,此连接器的所有其他“替代”用途都是可选的。
令人惊讶的是,Type-C 端口的基本强制性功能是USB 2.0功能,请参阅第 5.1 节USB Type-C 规格Rev.1.3。因此从技术上讲,我们不应该期望通过任意 Type-C 端口实现 USB 3.0 功能,而且绝对不应该期望通过 DisplayPort 或 PowerDelivery 等任何更复杂的替代方案实现。
然而,根据最新的 USB Type-C 规范,所有替代模式都需要使用 PowerDelivery 协议的子集,即所谓的“结构化 VDM”,来相互识别“链路伙伴”功能。
确实存在 Type-C 转 DP 电缆,但除非主机端口支持此“替代”功能,否则它们将无法工作。如果不支持替代模式,您仍然需要旧的 USB 图形适配器。