Работа с внешней eeprom 24С32. Так ли ?

Пользовательские блоки дающие дополнительные возможности при работе с EEPROM и SD картами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

Работа с внешней eeprom 24С32. Так ли ?

Сообщение KulibinOrsk »

Привет всем.
Прошу подсказать правильно ли я понимаю - если мы в контроллере выключаем встроенную еепром и включаем внешнюю то все будет записываться во внешнюю еепром ?
Моя задача - записывать числа в еепром, чтобы при пропадании питания восстанавливать значения. Ежедневно будет запись около 5000 раз.
память.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Работа с внешней eeprom 24С32. Так ли ?

Сообщение Rovki »

KulibinOrsk писал(а): 08 апр 2023, 07:35 Привет всем.
Прошу подсказать правильно ли я понимаю - если мы в контроллере выключаем встроенную еепром и включаем внешнюю то все будет записываться во внешнюю еепром ?
Моя задача - записывать числа в еепром, чтобы при пропадании питания восстанавливать значения. Ежедневно будет запись около 5000 раз.
память.jpg
НЕ надолго хватит памяти. Нужен супервизор питания, что бы при пропадании его шла запись в еепром, а в остальных случаях все делалось в ОЗУ.
Электронщик до мозга костей и не только
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

Работа с внешней eeprom 24С32. Так ли ?

Сообщение KulibinOrsk »

[ref=#ff8000]Rovki[/ref], почему не надолго, это же внешняя еепромы у которой вроде бы нет проблем с кол-вом перезаписей ?
Или я ошибаюсь ?
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Работа с внешней eeprom 24С32. Так ли ?

Сообщение ecoins »

KulibinOrsk писал(а): 08 апр 2023, 08:16 Или я ошибаюсь ?
Похоже на ошибку:
1.У EEPROM тоже ограниченное число циклов перезаписей, обычно производитель гарантирует 100 000 записей.
2.Время записи одного байта >=5ms, если через i2c набежит 10ms. Это много - если писать без программных(блокирующих) прерываний, то проект будет сильно "тормозить".
3.В STM32 есть встроенная оперативная память, которая питается от батарейки - хорошее решение.
-----
И наверное EEPROM всё-же устаревший вид памяти - в новых контроллерах его не встраивают(в AVR есть), FLASH лучше.
С уважением, Энвер.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

Работа с внешней eeprom 24С32. Так ли ?

Сообщение Rovki »

100000/5000= 20 . На 20 дней хватит :smile427:
Все кулибины это знают :smile390:
Электронщик до мозга костей и не только
Ответить

Вернуться в «EEPROM и SD карты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость