Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SAM9 Isochronous USB
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
ALEXANDER082
Здравствуйте Все.

Проблема следующая- необходимо организовать
ISO In передачу через USB SAM92XX.
Конфигурирую у-во записываю FIFO
выставляю TXPKTRDY
и запускаю. Чтение pipe первый блок уходит и корректно
принимается остальные ошибочны.
Флаг TXCOMP не выставляется TXPKTRDY не сбрасывается.
Прерывания SOFTINT разрешены и приходят каждую 1ms.

Подскажите пож. кто знает.
ALEXANDER082
Цитата(ALEXANDER082 @ Sep 3 2010, 17:28) *
Здравствуйте Все.

Проблема следующая- необходимо организовать
ISO In передачу через USB SAM92XX.
Конфигурирую у-во записываю FIFO
выставляю TXPKTRDY
и запускаю. Чтение pipe первый блок уходит и корректно
принимается остальные ошибочны.
Флаг TXCOMP не выставляется TXPKTRDY не сбрасывается.
Прерывания SOFTINT разрешены и приходят каждую 1ms.

Подскажите пож. кто знает.


Помощи не дождался, пришлось убивать время.

Пролбема была в следующем :
Был установлен бит DIR в регистре UDP_CSR[ind>0] в описании сказано Dir Only for pipe 0
его установка не даёт выставляться биту TXCOMP в ISO режиме чего не наблюдалось
для BULKа поэтому то и не сразу заметил.

Не наступайте на мои грабли - они только мои.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.