ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
19 апреля
1510135 Топик полностью
Nikolay_Po (04.04.2025 20:39, просмотров: 113) ответил Driver_gv на В чем собственно смысл? Память программ любого микроконтроллера не предназначена для хранения часто меняющихся данных. Для этого есть EEPROM. Не стоит натягивать сову на глобус. Любая эмуляция - это для данных которые очень редко меняются. Ставьте EEPROM или FRAM как требуется в задаче. Поскольку вы пытаетесь эксплуатировать , то чего нет в даташите, то завтра результат непредсказуем. Если по умолчанию много записей, сам бог велел внешнюю память
Вот у меня требования: 200 тысяч записей по 68 байт хранить. В кольцевом буфере. Много? Много. Часто обновляются? Если учесть частоту появления - редко. 

Стоит не EEPROM, а флеш. Просто потому, что её паспортного ресурса гарантированно хватает на 25 лет эксплуатации.

В конкретном применении, сохранение данных может быть вообще три раза за весь срок службы устройства. А может быть и тысячу-другую. Если проявить смекалку и реализовать выравнивание износа, то и забортной флеш хватит. С гарантией и резервированием.

Память убивает не запись, а стирание.