1

有没有办法让 USB 设备充当主机,而基于 Windows 的系统上的应用程序充当外围设备?我们有一个作为主机的 USB 设备,我们需要它来连接到我们在基于 Windows 的系统上运行的应用程序。该设备使用 USB 2.0 On-the-go 规范,但它需要以主机角色运行。我们找到了一些库,但它们似乎只有在应用程序是主机并且设备是外围设备时才有效。任何信息或线索将不胜感激。

谢谢。

4

1 回答 1

1

典型 Windows PC 上的 USB 端口只能在主机模式下通话。这意味着如果您的设备直接连接到 PC(包括集线器),它必须在设备模式下运行。

有些设备可以同时与 2 个 USB 主机通信(例如一些 USB<->USB PC 连接电缆)。这可能是解决您的问题的一种方法,但对我来说,它看起来更像是您只需要对您的设备软件进行一些调整。

于 2011-05-03T15:11:19.877 回答