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

 
 
> Вопрос по 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
Ответов
Getmanov
сообщение Mar 26 2008, 19:42
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 28-01-08
Из: Николаев
Пользователь №: 34 507



Зачем писать в первую страницу. Пишите в буфер микросхемы, их там аж два.
Допустим раз в час переписывайте буфер в нужную страницу, а в первом байте пишите номер записи, через час читаете последнюю записанную страницу во второй буфер и определяя по номеру записи смещение, дописываете данные из первого буфера. Записываете во флеш.
Использовать в качестве буфера первую (или любую другую страницу) не рекомендую, сталкивался, что при частой записи одной и той же страницы с ней через время могут возникнуть проблемы.
Go to the top of the page
 
+Quote Post



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

 


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


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