ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
202973 Топик полностью
testerplus (22.07.2010 11:08, просмотров: 134) ответил koyodza на чушь редкостная. EEPROM нет ни у MSP, ни у силабса, ни у STM/STR, и никто не жалуется. Запись данных во FLASH обычно требует немного больше ОЗУ (на буфер страницы), которого в PIC/AVR хронически мало
Не чушь, мне жаловались (однажды правил программу, управляющую подъемником в производственном цехе). Два года работало как часы, а потом подъемник стал зависать между "этажами" (ячейками). Как выяснилось, проблема была в исчерпанном "цикло"-ресурсе flash. После получения указаний (куда двигаться), данные о них сохранялись во flash, чтобы восстановиться, если что. Через два года flash стала сбоить. А насчет "не пишут в одни и те же ячейки" есть большой минус: для хранения одного параметра (пускай даже многобайтового) нужно выделять целый блок. И еще, если сбой происходит во время стирания, то можем получить большую проблему: после ресета МК может и не догадаться, что флеш недостерта, а недостертые ячейки будут нестабильно читаться и время от времени давать разные значения.