Где ты такое вычитал? Просто учитывай, что МАКСИМАЛЬНЫЙ размер страницы - 264 байта, а сколько ты туда запишешь - 264, 256, или всего один байт - дело абсолютно хозяйское. Пишешь в буфер страницы столько, сколько тебе нужно, и даешь команду записи буфера во флэш. Точно так же и читаешь - сколько нужно, а не сколько есть.
В тетрадке есть лист и поля - тебя же никто не заставляет на полях писать в принудительном порядке, верно? Так и а AT45DB, эти "лишние" 8 байт и есть "поля", хочешь - пишешь на них, не хочешь - не пишешь. А про возможность выбора размера страницы, да еще и необратимую - первый раз слышу, правда, давно с ними не работал и могло что-нибудь добавиться - но вряд ли
Сообщение отредактировал =AVR= - Aug 30 2007, 06:28
|