Вопрос про запись в EEPROM.

Вопросы от новичков
Ответить
Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10.03.2019{, 13:41}
Репутация: 0
Имя: Дмитрий

Вопрос про запись в EEPROM.

#1

Сообщение Di100 » 23.06.2023{, 11:20}

Доброго дня!!!
Почему то записать в EEPROM получается лишь раз, пока не перезагрузишь esp8266 не позволяет записать в память еще раз!
Блоки записи и чтения использую штатные, версия программы 8,21.
Заранее благодарен!!

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Вопрос про запись в EEPROM.

#2

Сообщение Phazz » 23.06.2023{, 11:28}

Di100, а можно посмотреть?

Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10.03.2019{, 13:41}
Репутация: 0
Имя: Дмитрий

Вопрос про запись в EEPROM.

#3

Сообщение Di100 » 23.06.2023{, 11:30}

1000 и один пардон, что не приложил скейч(((
Доберусь до рабочего компа и сделаю!

Отправлено спустя 1 час 26 минут 39 секунд:
Вот кусок кода, отвечающий за запись в память.
Заранее благодарен!!
Вложения
001.flp
(235.18 КБ) 25 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Вопрос про запись в EEPROM.

#4

Сообщение Phazz » 23.06.2023{, 13:39}

Di100, а как кнопка сохранить работает? И у вас странное сравнение строк

Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10.03.2019{, 13:41}
Репутация: 0
Имя: Дмитрий

Вопрос про запись в EEPROM.

#5

Сообщение Di100 » 23.06.2023{, 15:16}

Не какое оно не странное, а что то подглядел в каком то проекте и приколхозил(((( Кнопка посылает еденицу на вход блока записи в пямять!
Уверен можно как-то обойтись без сложения строк, но как??

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Вопрос про запись в EEPROM.

#6

Сообщение Phazz » 23.06.2023{, 17:56}

Di100, а где кнопка и какой текст посылает когда нажата и когда отпущена?

Electragaz
Рядовой
Сообщения: 1
Зарегистрирован: 25.06.2023{, 15:34}
Репутация: 0
Имя: Дмитрий

Вопрос про запись в EEPROM.

#7

Сообщение Electragaz » 25.06.2023{, 15:43}

Rtrig перед входом разрешения записи в EEPROM надо добавить.
А так вот как я реализовал запись в EEPROM
Вложения
Korobka.flp
(1.86 МБ) 24 скачивания

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Вопрос про запись в EEPROM.

#8

Сообщение Phazz » 25.06.2023{, 17:20}

Вообще не обязательно, запись идет по изменению данных. Если они происходят не часто, то ртриг ставить нет необходимости.

opk
Рядовой
Сообщения: 13
Зарегистрирован: 20.11.2018{, 12:13}
Репутация: 1
Имя: opk76

Вопрос про запись в EEPROM.

#9

Сообщение opk » 29.06.2023{, 10:10}

Di100 писал(а):
23.06.2023{, 11:20}
Доброго дня!!!
Почему то записать в EEPROM получается лишь раз, пока не перезагрузишь esp8266 не позволяет записать в память еще раз!
Блоки записи и чтения использую штатные, версия программы 8,21.
Заранее благодарен!!
Так у вас на выходе блока MQTT (КНОПКА СОХРАНИТЬ) постоянно висит последнее что пришло и в итоге на выходе компаратора всегда 1, поэтому запись и происходит один раз. Нужно немного подругому сделать.
Вложения
001-1.flp
(362.31 КБ) 18 скачиваний

Di100
Рядовой
Сообщения: 41
Зарегистрирован: 10.03.2019{, 13:41}
Репутация: 0
Имя: Дмитрий

Вопрос про запись в EEPROM.

#10

Сообщение Di100 » 29.06.2023{, 11:09}

Всем огромное спасибо!!!
Благодаря вашим советом, все получилось!!!

Ответить

Вернуться в «Начинающим»