2014-03-13 2 views
0

USB 장치 포트가있는 내장 보드가 있고 1600Kbps의 속도로 PC에서 /로 데이터를 전송하고 싶습니다.Windows 8에서 USB-HID 장치 통신

전송 된 실제 데이터는 ADC 데이터입니다. 기본적으로이 데이터를 가능한 빨리 Windows 8 컴퓨터로 전송해야합니다.

장치 측 : Windows에서 HID로 인식하는 HID 장치가 있습니다. HID는 Windows에 64 바이트를 보낼 수있는 인터럽트 기반 IN 종단점 (모든 HID 장치에서와 같이) 2 개의 종단점이있는 하나의 인터페이스를 사용합니다. 다른 종단점 OUT 끝 점이 64 바이트의 데이터를 수신 할 수 있습니다. 그리고 모든 USB 장치에 컨트롤 포인트를 전송하기 위해 엔드 포인트 0이 있습니다.

.Net과 일부 USB 기반 드라이버로 도구를 만들고 싶습니다. 아무도 나에게 USB 통신에 사용할 수있는 최고의 라이브러리를 제안 해 주실 수 있습니까? 일부 샘플은 괜찮을 것입니다. 사전

답변

0

당신은 HIDAPI을 사용으로 보일 수 있지만, C 번호에서 호출하기 위해 당신의 PInvoke를 사용하는 교묘 한 방법의 무리를 정의해야합니다에서

감사합니다.

.NET 용 HidLibrary 프로젝트도 있지만 유지 관리가되지 않습니다.

+0

재생 해 주셔서 감사합니다. – FrenchRiviera