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

 
 
> Составное USB, нехватка конечных точек
pil
сообщение Jul 19 2011, 12:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-11-08
Пользователь №: 41 658



Собственно на LPC1343 реализованно composite device. Все получается, но! нехватает конечных точек. Вычитал, что можно как то подцепиться к 0й endpoint. Как? Подскажите где копать, пожалуйста.
Дальше вопрос, сможет ли в таком случае соответствующий интерфейс стать стандартным (kbd, mouse) ?

Конкретезирую. У меня composite: mouse+kbd+Virtual COM.

mouse 1 endpoint interrupt in
kbd 1 endpoint interrupt in
Virt COM 3: 1 in interrupt + 1 in bulk + 1 out bulk

тем временем в контроллере:
0 0 Control Out 64 No
0 1 Control In 64 No
1 2 Interrupt/Bulk Out 64 No
1 3 Interrupt/Bulk In 64 No
2 4 Interrupt/Bulk Out 64 No
2 5 Interrupt/Bulk In 64 No
3 6 Interrupt/Bulk Out 64 Yes
3 7 Interrupt/Bulk In 64 Yes
4 8 Isochronous Out 512 Yes
4 9 Isochronous In 512 Yes

Проблема в том что 4ая endpoint Isochronous и её никуда не подсунишь. А влезть как то нужно. КАК?

Увидел что вроди как CDC можно и через Isochronous делать. Пока ковыряю в эту сторону


Сообщение отредактировал pil - Jul 19 2011, 15:41
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 15:22
Рейтинг@Mail.ru


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