将 A 型 USB 连接器连接至 C 型

将 A 型 USB 连接器连接至 C 型

我有两个硬盘,一个是 USB A 型接口,另一个是 USB C 型接口。我还有一根 USB A 型转 C 型数据线。

将带有 USB C 型端口的硬盘与我电脑的 USB A 型端口连接起来,效果很好。

但是使用同一根电缆将硬盘驱动器的 USB A 型连接器与计算机的 Thunderbolt USB C 型端口连接起来却不起作用。硬盘驱动器无法启动,并且无法被计算机找到。

更换计算机、电缆和硬盘没有帮助。

为什么它不起作用?

事实证明,当我使用普通 USB 数据线和 USB A 型转 C 型适配器时,USB A 型驱动器连接可以正常工作。但硬盘和充电器附带的另外两根数据线却不能正常工作。

答案1

让我来整理一下你的设置。

  1. 您有带 Type-C 端口的 HD1,当使用 Type-A 转 Type-C 电缆(称为“传统电缆组件”)将其连接到带 Type-A 端口的主机 PC 时,它可以正常工作。原因解释:传统电缆组件的 Type-C 端在 CC 线上嵌入了电阻,通常为 56k 上拉至 +5V VBUS。此连接将 Type-C 端定义为 USB 主机,因此 USB Type-C 设备将其接受为主机,并且工作正常。

  2. 您拥有带 Type-A 插座的 HD2,这在技术上是非法的 USB 布置。但有些行业黑客使用了这种连接,并且通常使用两端都带有 Type-A 插头的专有电缆来补充他们的 HD 产品。现在,如果您尝试使用与 #1 案例中相同的电缆,电缆 C 端仍然具有“主机签名”。当您将此电缆插入另一台主机上的 Type-C 兼容端口时,电缆会显示“它是主机”,而主机会显示“它是主机”。因此,将两个主机插在一起会导致连接不活动,并且 PC 主机不会断言 VBUS。因此 HS2 将没有 VBUS,不会启动或连接。

  3. 如果你有一个“Type-A 插座转 Type-C 插头适配器”(我假设你有一个这样的适配器),

在此处输入图片描述

此适配器具有 CC 下拉 (5.1k),这表示它是“USB 设备”。因此,适配器指示 Type-C 端口为主机,端口将输出 VBUS。因此,适配器将您的 Type-C 端口变成常规的 Type-A 旧 USB 端口,VBUS 已打开。如果您使用专有的 AA 电缆,HD2 也可以工作。

相关内容