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

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

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

Ну и в чем проблема ? Комп то данные не потеряет, а накопит в буфере. При очередном пробуждении потока там скопится достаточное кол-во данных, если оно меньше, чем размер блока флеша, дополучит их при следующем вызове. Потом подтвердит. С сохранением данных вообще проблем не вижу. Именно такую задачу недавно решал. Mega + At45DB081, на 57600 все ОК

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

Ответы



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

E-mail: info@telesys.ru