Страница 1 из 1
Работа с внешней eeprom 24С32. Так ли ?
Добавлено: 08 апр 2023, 07:35
KulibinOrsk
Привет всем.
Прошу подсказать правильно ли я понимаю - если мы в контроллере выключаем встроенную еепром и включаем внешнюю то все будет записываться во внешнюю еепром ?
Моя задача - записывать числа в еепром, чтобы при пропадании питания восстанавливать значения. Ежедневно будет запись около 5000 раз.
память.jpg
Работа с внешней eeprom 24С32. Так ли ?
Добавлено: 08 апр 2023, 07:47
Rovki
KulibinOrsk писал(а): 08 апр 2023, 07:35
Привет всем.
Прошу подсказать правильно ли я понимаю - если мы в контроллере выключаем встроенную еепром и включаем внешнюю то все будет записываться во внешнюю еепром ?
Моя задача - записывать числа в еепром, чтобы при пропадании питания восстанавливать значения. Ежедневно будет запись около 5000 раз.
память.jpg
НЕ надолго хватит памяти. Нужен супервизор питания, что бы при пропадании его шла запись в еепром, а в остальных случаях все делалось в ОЗУ.
Работа с внешней eeprom 24С32. Так ли ?
Добавлено: 08 апр 2023, 08:16
KulibinOrsk
[ref=#ff8000]Rovki[/ref], почему не надолго, это же внешняя еепромы у которой вроде бы нет проблем с кол-вом перезаписей ?
Или я ошибаюсь ?
Работа с внешней eeprom 24С32. Так ли ?
Добавлено: 08 апр 2023, 09:28
ecoins
KulibinOrsk писал(а): 08 апр 2023, 08:16
Или я ошибаюсь ?
Похоже на ошибку:
1.У EEPROM тоже ограниченное число циклов перезаписей, обычно производитель гарантирует 100 000 записей.
2.Время записи одного байта >=5ms, если через i2c набежит 10ms. Это много - если писать без программных(блокирующих) прерываний, то проект будет сильно "тормозить".
3.В STM32 есть встроенная оперативная память, которая питается от батарейки - хорошее решение.
-----
И наверное EEPROM всё-же устаревший вид памяти - в новых контроллерах его не встраивают(в AVR есть), FLASH лучше.
С уважением, Энвер.
Работа с внешней eeprom 24С32. Так ли ?
Добавлено: 08 апр 2023, 10:03
Rovki
100000/5000= 20 . На 20 дней хватит
Все кулибины это знают
