Помогите пожалуйста с USB шиной.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено tolian 17 января 2003 г. 20:31

Инициализируя ISP1581 происходит непонятная штуковина
Сначало инициализирую прерывания в ISP потом включаю устроиство регистром 00H битом DEVEN находящимся рядом с 7 битами адреса
DEVADDR адрес устройству пока не задаю после включения регистра ставлю таймер секунды на три после регистр режима состоящий из битов CLKAON SNDRSU GOSUSP SFRESET GLINTENA WKUPCS SOFTCT в нем включаю
генератор , прерывания , софт коннект после него опять таймер
после подпрограмма обработки прерывании если убираю любой из таймеров
контроллер не видит а может оно и не происходит , если таймеры присутствуют в регистре ISP устанавливается бит что произошол шинный сброс и по спецификации должен прийти адерс устройству который должен быть активизирован в течении 10 ms иначе порт концентратора будет закрыт.На счет как хост видит что сброс устройства произошол после шинного сброса и куда должен приити адрес в какой из буферов , в setup буфер кончной точки 0 или в обыкновенный буфер конечной точки 0 размер которого надо задать .
Всем ответившим ОГРОМНОЕ СПАСИБО Анатолий.

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

Ответы



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

E-mail: info@telesys.ru