Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB composite device
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
DMK
Привет всем!
Стоит задача в USB HID устройство добавить 2й HID интерфейс. По спецификациям USB добавил все нужные дескрипторы и поддержку 2й EndPoint. При подключении к хосту напрямую, отказывается работать. Зависает при установке хостом конфигурации(SET_CONFIGURATION).
Зато через внешний HUB все отлично работает. Проверял на нескольких компах.
С одним HID интерфейсом устройство работает во всех вариантах.

Люди, кто сталкивался, в чем проблема?
DMK
Вопрос снят, сам разобрался.
Konst_777
Цитата(DMK @ Oct 5 2005, 22:34)
Вопрос снят, сам разобрался.
*

А написать мемуары? Слабо? smile.gif
DMK
Цитата(Konst_777 @ Oct 6 2005, 05:21)
Цитата(DMK @ Oct 5 2005, 22:34)
Вопрос снят, сам разобрался.
*

А написать мемуары? Слабо? smile.gif
*


Мемуары?... Просто стыдно признаваться - причина банальная. Когда добавил второй интерфейс в устройство, VID и/или PID поменять не подумал, и хост по тупому продолжал понимать его как старое устройство с одним интерфейсом. Пока случайно не нашел комп, на котором мое устройство в старом варианте еще не работало. А там все просто поднялось и заработало. Вот так всегда, на глупые ошибки уходит драгоценное время.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.