Использование устройства USB HID в Windows CE 6.0 с помощью c # - PullRequest
8 голосов
/ 04 февраля 2010

Я работаю над проектом Embedded Windows CE и заинтересован в получении доступа к устройству USB HID через один из его портов USB Host. Все, что мне действительно нужно прочитать, это необработанные пакеты спецификации HID. На компьютере с Windows у меня есть рабочая программа, использующая hid.dll, но, насколько я исследовал, нет эквивалента CE. Я знаю, что есть usbhid.dll, но я не уверен, что это применимо для этой ситуации. Я бы предпочел не писать драйвер уровня ядра, как я хотел бы делать свое кодирование в C #. Кто-нибудь имел опыт использования устройства HID в Windows CE?

Ответы [ 2 ]

0 голосов
/ 15 апреля 2013

Toradex выпустили свои USB-датчики и периферийные устройства в Open Source. Датчики являются устройствами HID, и бесплатный доступный исходный код содержит примеры для C # и VB на Win CE.

http://developer.toradex.com/oak-sensors-and-interfaces

0 голосов
/ 12 июня 2010

У меня нет конкретного опыта работы с HID, но может помочь доступ к USB-порту как к COM-порту с соответствующей DLL драйвера (у производителя устройства он может быть). Теоретически вы должны быть в состоянии получить пакеты необработанных данных устройства с классом SerialPort.

...