[an error occurred while processing this directive] [an error occurred while processing this directive]
AVR+USBN9603 - не передает по USB
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Logix 28 ноября 2001 г. 12:09

В ответ на GET_DESCRIPTOR необходимо отослать пакет в 18 байт.
Делал так:
1.write_usb RXC0,FLUSH
2.write_usb TXC0,FLUSH
3.записал в FIFO0 8 байт
4.write_usb TXС0,TOGLE|TX_EN
5.при помощи /read_usb *,*/ удостоверился что всё записалось верно
(кроме TXD0 конечно, в TXS0 указано кол-во свободных байт в фифо,
там было 0)
6.Короче, ни какой передачи не происходит.
Может чё забыл ?

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

Ответы



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

E-mail: info@telesys.ru