2010-02-04 3 views
8

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

+0

Если вы сделали какие-либо успехов с этим, пожалуйста, дайте мне знать. Я собираюсь написать драйвер HiD для клавиатуры Bluetooth на той же платформе. Хотелось бы возглавить проблемы развития с Win CE, так как это станет моей первой в мире компактной каркасной разработкой. –

+0

Любой прогресс в этом? Я пытаюсь сделать то же самое, но я не вижу устройство USB в качестве последовательного порта. – Gabriel

+0

К сожалению, мне не очень повезло с этим проектом, поэтому я не могу очень помочь. Сожалею. – kersny

ответ

0

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

0

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

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