[an error occurred while processing this directive]
Обмен по контрольной точке ...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Заинтересовавшийся 23 августа 2002 г. 10:14
В ответ на: Да... отправлено Михаил Евстафьев 22 августа 2002 г. 20:13

дела обстаят так до этого момета мы с хостом вроде в полном согласии находимся. Он там спрашивает всякое я отвечаю. Но вот от попросил конф. дескр., а он у меня 32 байта. Я ему 16,16,0 он мне 0 -> т.е. handShake (?) . И говорит дай дескриптор - строку 0, и только 2 байта?
Я все готовлю, А D12 говорит что пред. пакет еще у него - т.е. не ушел. Т.е. как бы мой последний нолик и не нужен хосту? Он его не забрал и у D12 он остался лежать?

Такой вопрос (дай 2 байта строки ) вообще меня удивил - до сих пор HID таких не задавал никогда - всегда брал полную строку. А теперь Mass Storage Bulk-Only UFI. Вот такие задает.
Но самое интересное, что после трех попыток, хост продолжает дальше со мной работать и мы по Mass Storage Bulk-Only UFI успешно меняемся коммандами уже 4 штуки из набора UFI реализовал.

Т.е. получается постоит девайс сек. 15 - это он три попытки по 5 сек дает (?), а потом начинаем по UFI разговаривать без проблем пока.
И не совсем понятно, зачем он каждую следующую команду UFI начинает с запроса дескриптора девайса, конфигурации , а только потом комманду дает?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru