0

我需要向连接到 USB 端口的设备(现金抽屉)发送一些命令以打开抽屉。该设备可能来自不同的供应商和制造商,因此我需要一种通用机制来写入设备,就像写入串行端口一样。我可以使用 LibUsb win32 来实现它吗,如果可以的话,我应该使用两件事过滤器驱动程序和设备驱动程序哪一个?

4

1 回答 1

1

我已经使用WPD成功地做到了这一点(不适合新手)。也许并不适合所有场景,但它肯定是一个好的开始。我猜想有一个“打开设备”的标准命令。这里有一些 WPD 命令。

否则,我将使用busdog对打开抽屉所需的设备命令进行反向工程,并尝试使用CreateFileWriteFile API将此命令写入 USB 设备。

于 2012-02-17T07:53:00.883 回答