-
- Однонаправленный список. После успешной записи нового блока, обновляю ссылку в старом. Скрипач(343 знак., 08.06.2019 08:35 - 08:50)
- я делаю так! Aleksey_75(409 знак., 07.06.2019 08:41)
- Я делаю аналогично. В структуре данных счётчик, который всё время увеличивается, и CRC. При включении устройства ищу блок с верным CRC и максимальный номером. Этот блок самый последний. Далее тупо пишу данные по кругу. Пока устройство работает FDA(32 знак., 10.06.2019 15:43)
- А у меня все по разному, например события парольного входа в сервис пишутся в первую невалидную запись, ну или в самую старую, а в момент загрузки не делается ничего. - VLLV(07.06.2019 09:48)
- +1. Только указатели я храню в SRAM RTC или FRAM. - Vesago(07.06.2019 09:10)
- Я велосипедил. SPI flash. Зачем EEPROM? - SciFi(07.06.2019 08:09)
- EEPROM потому как оный в большинстве случаев лежит "мёртвым грузом". В лучшем случае хранит какой-нить сериал и с десяток параметров :) В общем - дармовая память :) Adept(1360 знак., 14.06.2019 03:40 - 03:47)
- AVR101: High Endurance EEPROM Storage -> - framer(07.06.2019 08:08, ссылка)
- Из подсмотренного: У STM есть аппнот по эмуляции EEPROM на Flash. Эмуляция вам не нужна, а вот способ записи - вполне: даже если запись пошла криво, то доступно предыдущая запись. - Dingo(07.06.2019 07:53, ссылка)
- События разных типов пишутся в одну кучу? - VLLV(07.06.2019 07:47)
- да - Mefod(07.06.2019 08:07)
- тогда нужна одна защищенная переменная - индекс, по которой рассчитывается адрес текущей записи. - VLLV(07.06.2019 09:50)
- Вот поэтому меня и пугают SSD. Алгоритмы должны быть сложными. Одно неосторожное движение погромиста - и
вы отецSSD превращается в тыкву. - SciFi(07.06.2019 09:56) - эта переменная адрес легко находится при ините - Aleksey_75(07.06.2019 09:56)
- Вот поэтому меня и пугают SSD. Алгоритмы должны быть сложными. Одно неосторожное движение погромиста - и
- тогда нужна одна защищенная переменная - индекс, по которой рассчитывается адрес текущей записи. - VLLV(07.06.2019 09:50)
- да - Mefod(07.06.2019 08:07)
- Сам не делал, из подсмотренного symbions(499 знак., 07.06.2019 07:32)