SL811HS
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено mk_yao 23 апреля 2005 г. 00:06

Привет всем!

Вот возникла такая ситуация. На макетке собрана пара MEGA128 и SL811HS как хост. Оттранслировал пример, что шел с SL811HS - не идет даже обыкновенный get_descriptor для usb-устройства.
В регистрах и памяти SL811HS информация абсолютно правильная. Стоят все разрешения на начало передачи. А передачи то и нет. Сколько угодно жди. Прерывания об окончании обмена нет, счетчики без изменений. Зато наличие/отсутсвие usb-устройства фиксируется четко, его сброс также выполняется. В документации правда сказано, что обмен начнется, как только освбодится трнсивер, а чем он может быть занят после сброса шины? Правда, пару раз за день были прорывы, но как ответ был получен таймаут. usb-устройство - обыкновенный флеш-диск.

Никто не сталкивался с такой ситуацией? И как ее решить?

До этого работал с c8051f321 - никаких проблем с usb.

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

Ответы



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

E-mail: info@telesys.ru