Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
975267
Топик полностью
LightElf
(31.01.2020 14:14, просмотров: 299)
ответил
fk0
на
На самом деле -- это одна вещь. Конфигурацию можно так же писать "по кругу", чем обеспечивается транзакционность. Запись или записана с верной CRC, или можем читать предыдущий вариант (в случае, когда более новая недозаписана, каждая запись имеет
серийный номер не нужен, более свежая версия записи всегда лежит ближе к концу страницы.
Не надо делать мне как лучше, оставьте мне как хорошо
Ответить
Хорошо, а как понять какую страницу использовать? Тоже ближнюю к концу, он они же пишутся по кругу? Кроме того, если устройство подразумевает перезапись, а не стирание-и-запись (пишем в файл на компе), то в конце страницы запросто окажутся
fk0
(22 знак., 31.01.2020 20:11
)
Ну тут вроде о эмуляции eeprom на внутреннем флеше, что подразумевает именно стирание и запись. Используется две страницы флеша. Подразумевается, что весь набор данных (т.е. по одной версии каждой переменной) гарантированно помещается в одну
LightElf
(1093 знак., 01.02.2020 18:43 - 18:51
)