【问题标题】:Reconnect USB device (ACR122U) without unplugging无需拔下插头即可重新连接 USB 设备 (ACR122U)
【发布时间】:2014-08-27 10:53:54
【问题描述】:

我正在处理一个 NFC 项目,有时我的阅读器搞砸了,我无法重新连接到它。如果我重新插入 USB 电缆,一切都很好。你可以在 Java 中做到这一点而无需物理重新插入吗?

如果不能,是否有其他方法可以做到这一点?

【问题讨论】:

    标签: java usb nfc smartcard-reader


    【解决方案1】:

    USB 协议确实有一个叫做重置信号的东西,但实际使用它在很大程度上取决于您使用的操作系统以及操作系统为您的设备使用的驱动程序。

    您可以尝试使用 libusb 并运行 libusb_reset_device,记录在此:

    http://libusb.sourceforge.net/api-1.0/group__dev.html#ga7321bd8dc28e9a20b411bf18e6d0e9aa

    【讨论】:

      【解决方案2】:

      你需要问问自己为什么会这样 也许在libusb_reset_device 上使用不是一个好主意 你需要先得到libusb_device_handle

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-19
        • 2013-02-16
        • 2015-02-22
        • 2016-09-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多