Блоки eeprom для ESP32

Блоки для записи-чтения eeprom ESP32.

Пользовательские блоки дающие дополнительные возможности при работе с EEPROM и SD картами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Блоки eeprom для ESP32

#1

Сообщение DrMario » 28.08.2020{, 11:24}

Блоки записи-чтения ячейки памяти для контроллеров ESP32. В отличии от штатных блоков не уничтожаются данные из памяти после перезаписи скетча.
На выбор два блока. В одном блоке можно назначить только одну переменную. Другой блок представляет из себя конструктор из разных типов переменных.
Конструктор ячейки eeprom.
Блок позволяет выбирать до четырех переменных разного типа. На выходе rate формируется число занимаемых байт в ячейки памяти. Если не выбран вход для чтения из eeprom, то при записи переменной, значения на выходе блока изменятся только после перезагрузки контроллера.
Сигнал на входы чтения и записи подавать через RTrig.
Блоки сделаны в новом редакторе пользовательских блоков.
Вложения
ESP32_eeprom_(Code_-_Professional).ubi
(1.6 МБ) 167 скачиваний

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

Блоки eeprom для ESP32

#2

Сообщение ingener » 28.10.2021{, 19:57}

Штатный блок записи на SD карту не работает на ESP32.
Невозможно в принципе или пока никто не занимался? :smile37:

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Блоки eeprom для ESP32

#3

Сообщение nalnik » 28.10.2021{, 20:22}

ingener писал(а):
28.10.2021{, 19:57}
Невозможно в принципе или пока никто не занимался?
Вот эти работают:
Вложения
SD-rw6cm.ubl
(559.57 КБ) 54 скачивания
Я хочу быть добрее, но люди сами нарываются.

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

Блоки eeprom для ESP32

#4

Сообщение JonyBest » 29.10.2021{, 13:15}

DrMario писал(а):
28.08.2020{, 11:24}
Блоки записи-чтения ячейки памяти для контроллеров ESP32
Спасибо! Отличный блок. Но, похоже, не корректно сохраняет значение типа Float. Остальные - отлично.

Ответить

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