2014-03-13 95 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