【问题标题】:Java application on Windows system running as USB peripheral作为 USB 外围设备运行的 Windows 系统上的 Java 应用程序
【发布时间】:2011-05-03 13:43:57
【问题描述】:

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

谢谢。

【问题讨论】:

    标签: java usb libusb peripherals


    【解决方案1】:

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

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

    【讨论】:

    • 这就是我们的想法,我们要试一试电缆,然后继续努力。
    • 我们遇到了完全相同的问题。电缆是否正常工作或您是否找到了其他解决方案?
    • 我也是。你找到任何解决方案了吗? @MattE
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-16
    • 2014-12-26
    • 2016-12-23
    • 2021-06-03
    相关资源
    最近更新 更多