[an error occurred while processing this directive]
USB в LPC2148, как правильно организовать обмен (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено F8 16 ноября 2006 г. 13:02

Использую LPC2148 для виртуального сом-порта( на основе кейловского примера) к порту подключаю модем для приема передачи данных использую 5 логический ендпоинт, наткнулся на такую проблему - если пытаюсь передать данные на прочитав из буфера те, что ранне пришли от компа, то USB подвисает т.е. не могу даже закрыть порт. Добавил флажек который запрещает передачу данных компу, пока не прочту приннятые данные. Но тут другая проблемма, если данные от компа идут непрерывным потоком (передача компу практически заблокированна), то переполняется входной буфер в который принимаю данные от модема. Короче говоря не получается организовать полный дуплекс. Что с этим можно сделать?
Спасибо.

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

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание