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

 
 
> Вопрос по Atmel`овским флешкам серии AT45DB
eav1978
сообщение Mar 26 2008, 19:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 13-01-07
Из: Санкт-Петербург
Пользователь №: 24 409



Подскажите, как лучше организовать запись данных во флешку AT45DB321. Запись нужно проводить 1 раз в минуту во временный буфер(допустим в 1-ю страницу). Каждый час данные из временного буфера будут переписываться в часовой архив который будет начинаться со 2-й или 3-й страницы. Писаться будет по 88 байт, т.е. по 6 записей на страницу. Часовой архив ведется не менее 4-х лет.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Mar 26 2008, 19:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Вопрос не оригинальный. Для увеличения ресурса Flash-памяти при журналировании обычно используют циклическую запись с временными метками. Т.е. пишите последовательно по всей памяти DataFlash, сопровождая начало каждой записи меткой времени (в формате UNIX это 32-битное число) и завершая запись LRC или CRC8, например, для контроля ее целостности.
Go to the top of the page
 
+Quote Post



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

 


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


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