首页 文章

从Windows CE访问USB HID设备

提问于
浏览
1

在现有应用程序中,我使用类似于https://github.com/obdev/v-usb/blob/master/libs-host/hiddata.c(使用HDEVINFO,SP_DEVICE_INTERFACE_DATA和几个HidD _ *() - 函数来发送和接收报告)的代码与HID设备进行通信 .

现在我打算使用Windows CE 5/6与同一设备进行通信 . 似乎这些函数和结构不存在,因此代码不直接兼容/可重用 .

所以我的问题是:如何在WinCE上向USB HID设备发送/接收报告?有人知道一些例子/文件吗?

谢谢!

1 回答

  • 1

    在CE中,有一个HID层可用于发送/接收HID报告,但要访问它,您必须编写驱动程序 . 您可以检查WINCE600 \ PUBLIC \ COMMON \ OAK \ DRIVER \ USB \ CLASS \ HID \ CLIENTS下的鼠标和keyd驱动程序,以查看它们与HID层的接口方式 .

相关问题