Зачем писать в первую страницу. Пишите в буфер микросхемы, их там аж два. Допустим раз в час переписывайте буфер в нужную страницу, а в первом байте пишите номер записи, через час читаете последнюю записанную страницу во второй буфер и определяя по номеру записи смещение, дописываете данные из первого буфера. Записываете во флеш. Использовать в качестве буфера первую (или любую другую страницу) не рекомендую, сталкивался, что при частой записи одной и той же страницы с ней через время могут возникнуть проблемы.
|