[英]Consuming a USB HID device in Windows CE 6.0 using C#
我正在研究一个嵌入式Windows CE项目,并且有兴趣通过其 USB 主机端口之一访问 USB HID 设备。 我真正需要阅读的是原始 HID 规范数据包。
在 Windows 计算机上,我有一个使用 hid.dll 的工作程序,但据我研究,在 Windows CE 上没有任何等效程序。 我知道有usbhid.dll文件,但我不确定它是否适用于这种情况。 我不想编写内核级驱动程序,因为我想用 C# 进行编码。 如何在 Windows CE 上使用 HID 设备?
Toradex 作为开源发布了他们的 USB 传感器和外围设备。
传感器是 HID 设备,免费提供的源代码包括 Windows CE 上的 C# 和 Visual Basic 示例。
我没有使用 HID 的具体经验,但是使用适当的驱动程序 DLL(设备制造商可能有一个)将 USB 端口作为 COM 端口访问可能会有所帮助。 从理论上讲,您应该能够以这种方式使用SerialPort
类接收设备的原始数据包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.