ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
11 апреля
1580961 Топик полностью
petrd (Сегодня, 09:04, просмотров: 14) ответил Nikolay_Po на Я пишу подряд записи с уникальными номерами. Маркер ставлю один, целиком на всю страницу, о том, что её стёр до конца успешно (чтобы не было страниц, стирание которых не было выполнено до конца из-за сбоя питания во время). А дальше - просто пронумерованные записи.
в an2594 примерно тоже самое, промежуточный маркер 0xEEEE ставится в момент когда текущая страница становится полной и нужно последние свежие данные из нее перенести в новую страницу (тоже защита от пропадания питания), после переноса данных стираем старую страницу (маркер в ней автоматом становится 0xE339) и затем в новой заменяем промежуточный маркер на валидный и уже после этого с данными можно работать.