реклама на сайте
подробности

 
 
> at91 bulk usb, приостановить/возобновить прием данных
sergeeff
сообщение Nov 24 2009, 07:07
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Имеем usb device на at91rm9200. Endpoint5 сконфигурирована как пинг-понг (2 банка po 64 байта) bulk. Работа с usb идет по прерыванию. Вопрос в том, как реализовать приостановку/возобновление чтения данных через usb? Через пару
АТ91C_BASE_UDP->UDP_IDR = AT91C_UDP_EPINT5 / АТ91C_BASE_UDP->UDP_IER = AT91C_UDP_EPINT5
в принципе идея работает (поток данных приостанавливается/возобновляется), но после возобновления считывается один usb банк с неверными данными.

Есть ли какие идеи?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergeeff   at91 bulk usb   Nov 24 2009, 07:07


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 18:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01272 секунд с 7
ELECTRONIX ©2004-2016