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

 
 
> PDIUSBD12 + ATmegа16: несколько интерфесов на одной ендпоинт, Возможно ли???
prottoss
сообщение Jan 14 2007, 16:20
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Собрал девайс: PDIUSBD12 + ATmega16. У сего чуда (D12) 6 endpoints. Объявил USB CDC класс - все работает. Захотелось сделать два устройства в одном. Объявил composite device, но так как endpoints не хватает, на оба интерфейса объявил одинаковые endpoint-ы. Результат - первый девайс работает, второй нет. Возможно ли как то решить проблему???



PS: Возможно модераторы выкинут топик в раздел про интерфейсы, но там мало народу и никто не отвечает, мож здесь хоть в таком вопросе грамотный чел растолкует, куда чо втыкивать?


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jan 14 2007, 16:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(prottoss @ Jan 14 2007, 16:20) *
Собрал девайс: PDIUSBD12 + ATmega16. У сего чуда (D12) 6 endpoints. Объявил USB CDC класс - все работает. Захотелось сделать два устройства в одном. Объявил composite device, но так как endpoints не хватает, на оба интерфейса объявил одинаковые endpoint-ы. Результат - первый девайс работает, второй нет. Возможно ли как то решить проблему???

Нет. Цитата из спецификации:
Цитата
An endpoint is not shared among interfaces within a single configuration unless the endpoint is used by alternate settings of the same interface. Endpoints may be shared among interfaces that are part of different configurations without this restriction.

Можно только взять контроллер "пожирнее".

Цитата(prottoss @ Jan 14 2007, 16:20) *
PS: Возможно модераторы выкинут топик в раздел про интерфейсы, но там мало народу и никто не отвечает...

Думаю, грамотного народа там не меньше, чем здесь.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:06
Рейтинг@Mail.ru


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