繁体   English   中英

使用 C# 在 Windows CE 6.0 中使用 USB HID 设备

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM