[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено BEAVIS 24 декабря 2002 г. 12:18
В ответ на: Ответ: Проблема в том, что не могу такой большой таймаут ставить. Если комп попросит данные из внешней FLASH (она последовательная), то она занята выдачей данных. Передать нужно 1024 страницы, на каждую подтверждение от компа. А нужно ещё приходящие данные сохранять. отправлено Alteron 24 декабря 2002 г. 11:57

Если ты хочешь предавать данные, то пиши свою софтину. Она по любому в буфере программном все сохранит, а потом тебе честно отдаст. У меня большие блоки передаются без проблем на скорости 115200 и никаких потерь нет. Но это передача с подтверждением, т.е. на запрос я передаю фиксированное количество.При таком подходе скорость машины роли не играет,так как пока не принято нужное кол-во байт от MCU я жду.Если нужно организовать синхронный непрерывный поток, да еще с высокой скоростью - тут надо подумать как лучше,исходя из задачи.

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

Ответы



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

E-mail: info@telesys.ru