Windows系统上作为USB外设运行的Java应用程序

时间:2011-05-03 13:43:58

标签: java usb libusb peripherals

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

感谢。

1 个答案:

答案 0 :(得分:1)

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

有些设备可以在一个设备上与2个USB主机通信(例如,一些USB< - > USB PC连接电缆)。这可能是你问题的一个解决方案,但对我而言,你看起来更像是必须调整你的设备软件。