2014-03-13 59 views
0

我有一个带有USB设备端口的嵌入式主板,我想以1600Kbps的速率将数据从PC传输到PC。Windows 8上的USB-HID设备的通信8

传输的实际数据是ADC数据。基本上,我需要尽快将这些数据传输到Windows 8机器上。

设备端:我有一个HID设备,它被窗口识别为HID。 HID使用一个具有2个端点的接口,一个基于中断的IN端点(如在任何HID设备中),它可以向Windows发送64字节。我有另一个中断OUT端点可以接收64个字节的数据。和所有的USB设备我有终端点0发送控制传输。

我想用.Net和一些基于USB的驱动程序构建一个工具。请问任何人,请建议我可以使用USB通信的最佳库?一些样品会很好。

在此先感谢

回答

0

你可能会考虑使用HIDAPI,但为了从C#调用它,你将必须定义一堆使用的PInvoke棘手的方法。

也有用于.NET的HidLibrary项目,但它看起来没有维护。

+0

感谢大卫的重播。 – FrenchRiviera