我有一个带USB设备端口的嵌入板,我想以1600Kbps的速率从PC传输数据。
实际传输的数据是ADC数据。基本上,我需要尽快将这些数据传输到Windows8机器上。
设备端:我有一个HID设备,它被windows识别为HID。HID使用一个带有2个端点的接口,一个基于中断的IN端点(与任何HID设备一样),可以向Windows发送64个字节。我有另一个中断输出端点可以接收64字节的数据。和所有USB设备一样,我有端点0来发送控制传输。
我想建立一个工具与.Net和一些基于USB的驱动程序。有没有人能推荐我用来进行USB通信的最好库?一些样品就可以了。
提前感谢
发布于 2014-03-14 14:54:56
您可能会考虑使用HIDAPI,但是为了从C#调用它,您必须使用PInvoke定义一系列棘手的方法。
还有一个针对.NET的HidLibrary项目,但它看起来没有得到维护。
https://stackoverflow.com/questions/22376456
复制相似问题