Как настроить драйвер в wince 6.0?

#windows-ce

#windows-ce

Вопрос:

я изменил настройки реестра в соответствии с msdn, но при подключении к ПК отображается, что usb не подключен/

настройки, которые я использовал, приведены ниже

;================================================================================= [ HKEY_LOCAL_MACHINEDriversUSBFunctionDriversCompositeFN] «Attributes»=multi_sz:»0x80» «bcdDevice» =dword:0 «DefaultPrefix»=»CompositeFn_» «ManufacturerString»= «Составной USB» «MaxPacketSize»=dword:40 «Энергопотребление»=multi_sz: «0x00» «ProductString»=»CompositDriver» » SerialString»=»0x22″ «ProductID»= dword: 233a «VendorID»= dword:0001 «DefaultString»= «Составной драйвер e-con»

[HKEY_LOCAL_MACHINEDriversUSBFunctionDriversSerial_Class]

«CompositeFn_DefaultString»=»ActiveSync» «CompositeFn_FunctionClass»=dword:0a «CompositeFn_FunctionDescription»=»USB ActiveSync» «CompositeFn_FunctionProtocol»=dword: ff «CompositeFn_FunctionSubclass»=dword:00; «CompositeFN_DisableIAD»=dword:1

[HKEY_LOCAL_MACHINEDriversUSBFunctionDriversMass_Storage_Class]

«CompositeFn_DefaultString»=»ASI DataMyte Mass Storage» «CompositeFn_FunctionClass»=dword:08 «CompositeFn_FunctionDescription»=»USB MassStorage» «CompositeFn_FunctionProtocol»=dword: ff «CompositeFn_FunctionSubclass»=dword:00

[HKEY_LOCAL_MACHINEDriversUSBFunctionDriversCompositeFN] «ClientDriverList»=multi_sz:»Mass_Storage_Class»,»Serial_Class» [HKEY_LOCAL_MACHINEDriversUSBFunctionDrivers] «DefaultClientDriver»=»CompositeFN»

Ответ №1:

Есть ли реальный драйвер в образе ОС? Что выводится из порта отладки при подключении устройства? Подключение к Platform Builder через KITL было бы хорошим следующим шагом, поскольку вы могли бы пошагово пройти весь путь кода инициализации драйвера.

Комментарии:

1. спасибо за ответ, да, драйвер есть в платформе. я не знаю, как использовать kitl: (пожалуйста, дайте свое предложение

2. Использование KITL выходит далеко за рамки ответа SO. Существуют целые книги по использованию Platform Builder. Как насчет порта отладки? Что вы там видите?