реклама на сайте
подробности

 
 
> HID на at91sam7s..., два и более репорта...
Dron_Gus
сообщение Oct 8 2006, 15:27
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Добился нормальной работы HID устройства с одним репортом. Все нормально читается.

Добавил вторую конечную точку interrupt out. Все нормально.

Добавляю второй дескриптор репорта. Полная копия первого, только направление out. Присваиваю индивидуальные номера.

Все. Работать перестает. Т.е. сразу после енумерации хост шлет Clear_Future и отключает первую конечную точку. В оборудовании появляется два HID устройства (по-идее так и должно быть). При этом не одно из них не отвечает на запросы типа HidD_Get*String и тому подобные.

Убираю второй дескриптор репорта - тоже не работает.

Убираю из первого дескриптора report_id - все опять начинает работать.



Где грабли?


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dron_Gus   HID на at91sam7s...   Oct 8 2006, 15:27


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016