Нет, к сожалению.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено back 27 мая 2005 г. 10:13
В ответ на: 1000000 циклов перезаписи не хватит? отправлено Digital 27 мая 2005 г. 10:06

Событие происходит от раз в секунду до раз в 10 секунд. Чтоб переписать требуемое количество байт, нужно перегрузить блок в ОЗУ, модифицировать его, сбереть блок во флешь и снова записать. Но если объем данных изменился? Нужно дефрагментировать, а это уже перелапачивание всего массива. Физически не получится её всю за секунду переписать, времянка не позволит. Поэтому держу в ОЗУ буфер равный блоку. Но время от времени параллельно основному процессу модифицирую флешь. Чем чаще, тем меньше вероятность получить "несвежую" картину при выключении питания. Поэтому хочу что то изменить. См. исходный вопрос.

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

Ответы



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

E-mail: info@telesys.ru