我有一个通过 USB A/B(USB-B 在设备本身,USB-A 插入主机)模拟串行进行通信的设备。我已经在 Windows 10 笔记本电脑上成功使用了它,但我也想将它与运行 Windows 11 Home 且仅配备 USB-C 端口的 Surface Go 2 一起使用。我有一个 USB A 到 C 适配器(如下所示),它允许物理连接,但插入时什么也没有发生。我的笔记本电脑同时配备了 USB-A 和 USB-C 端口,因此我尝试将相同的安排插入我的笔记本电脑,“C”端口没有任何反应,而“A”端口通常会发生这种情况。适配器可以工作 - 我用它来通过 USB 记忆棒在同一台笔记本电脑和平板电脑之间传输文件。如果我查看设备管理器,我可以看到 Win-10 笔记本电脑上的虚拟 COM 端口(通过 USB-A),但 COM 端口甚至没有显示在 Win-11 Home 平板电脑上。我还应该补充一点,笔记本电脑的 USB-C 是 Thunderbolt;当对接时,设备可以通过基座上的 USB-A 成功通信,但除了消耗电力之外,平板电脑似乎没有对基座连接做任何事情。
总结一下:
- 笔记本电脑有 USB-A 和 USB-C(Thunderbolt)端口,运行的是 Windows 10 Pro。Windows 在设备管理器中显示 COM 端口;串行 USB-A 外围设备可以直接连接到笔记本电脑上的 USB-A 端口或 Thunderbolt 基座上的 USB-A 端口,但不能通过 USB-A 转 USB-C 适配器连接。
- Surface Go 2 平板电脑只有 USB-C 端口,运行的是 Windows 11 Home。设备管理器未显示任何 COM 端口;串行 USB-A 外围设备无法通过 USB-A 转 USB-C 适配器或 Thunderbolt 基座工作。有什么方法可以让外围设备在此平板电脑上运行?
虚拟 COM 是否已从 Windows 11 中删除?USB-C 中是否存在不同之处,导致即使通过 USB-A 支持虚拟 COM 端口,也无法使用虚拟 COM 端口?家庭版有什么限制吗?