ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
713416 Топик полностью
Ксения (17.11.2016 01:29, просмотров: 249) ответил ASDFS на Три последовательные нельзя. Ибо они скорей всего в одной странице флеши лежат. Надо разнести копии по разным страницам и снабдить их контрольной суммой. Тогда хотя бы будет понятнее какая копия верна, и верна ли хоть одна.
А сколько EEPROM у вашего чипа? Если ее у него 128-256 байт, то никаких "разных страниц EEPROM" там быть не может. Да и вообще сомнительно, чтобы EEPROM делилась на страницы. И вот еще. Любимый прикол EEPROM - обнулять (реже выставлять FF) байты, причем, не только при записи, но порой и при чтении (последнее случается при недостатке питания). Поэтому я бы посоветовала держать копию данных в инвертированном коде, страхуясь от случая, когда отдельные ячейки EEPROM окажутся сброшенными в ноль.