fk0, легенда (28.03.2014 11:40, просмотров: 69) ответил Vladimir Ljaschko на 4K>2K, не так ли? Не называется ли сия библиотека подпрограммами записи и считывания одной страницы? ;)
Не обязательно страницы (многие NOR flash имеют честную побайтовую запись). Вопрос в целостности данных после сбоев в момент их записи. Это ведёт не менее чем к двум копиям записей, с номером версии (записываются последовательно: 1,2,1,2,1,2...) в разных страницах (страница определяется минимальным стираемым фрагментом), и какой-либо контрольный код для защиты целостности данных при недозаписи. Дальнейшее увеличение числа копий записи может быть вызвано необходимостью числа перезаписей, за срок жизни прибора, большего чем endurance из даташита на флеш, т.е. вариант: 0,1,2,3,4..15,0,1,2,3... увеличивает ресурс в 16 раз. И здесь уже можно несколько записей располагать в одной странице (если есть побайтовая запись, а не постраничная как в AT45DB161) при условии, что стирание следующей страницы для очередной записи не повреждает предыдущую (не менее 2-х страниц т.е. в любом случае).
[ZX]