Цитата(Aesthete Animus @ Jan 20 2008, 22:06)

Вот только не уверен, хватит даже в этом случае еепрома на 10 лет.
Это я прикинул. Почти крайний случай - запись страницы раз в минуту.
Год = 365*24*60=525600 минут. За 10 лет = 5.5 млн.записей / 10^5 (ресурс EEPROM)= 55 раз
Буфер из 64 указателей выдерживает такую нагрузку.
Только вот сразу проблемы с алгоритмом:
- Как менять ячейку (по какому алгоритму)
- Как запоминать её (указатель на указатель

) Просто тупо искать среди них самый последний (по величине)??
Цитата(Rst7 @ Jan 20 2008, 22:06)

Давно использую в приборе для архива 45DB021.
...
Правда, идея с такой разделенной записью непосредственно в даташите не описана.
Объемы флешки у вас не те. В 2Мбитах можно и каждый раз искать, у меня 32М.
А запись в предварительно очищенную страницу нынче штатный режим, я так и собираюсь делать, поскольку время Стирание/Запись 17-40 мс, а просто Запись 3-6 мс.
з.ы. Тут еще сообразил, что это в режиме логгера мне нужен только указатель на конец данных, а в режиме буферной/аварийной памяти при пропадении канала связи флешка должна сама быть кольцевым буфером. Т.е. мне еще нужен и указатель на начало данных