Сохранение типа String в EEPROM

Необходимо сохранить приходящий String в еепром. И после выключения вытаскивать сохраненный стринг.

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
artem13121985
Рядовой
Сообщения: 6
Зарегистрирован: 20.06.2019{, 09:30}
Репутация: 0
Имя: Artem

Сохранение типа String в EEPROM

#1

Сообщение artem13121985 » 11.09.2020{, 11:34}

Здравствуйте прошу о помощи.
Есть экранчик Nexion из него можно вытащить текст который вводится через клавиатуру в том же экране.
После этот string идет в flprog
после должен сохраниться в eeprom, а после выключения ардуино снова высветить ранее сохраненный текст.
По сути необходимо только как-то сохранить String в eeprom.
Может кто сталкивался с этим и сможет помочь?.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сохранение типа String в EEPROM

#2

Сообщение Sancho » 11.09.2020{, 12:44}

artem13121985 писал(а):
11.09.2020{, 11:34}
Может кто сталкивался с этим и сможет помочь?.
Тут
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Artem851213
Рядовой
Сообщения: 29
Зарегистрирован: 11.09.2020{, 20:29}
Репутация: 1
Откуда: Almaty
Имя: Artem

Сохранение типа String в EEPROM

#3

Сообщение Artem851213 » 11.09.2020{, 20:42}

Здравствуйте Александр!....Ваш пользовательский блок string_too_eeprom...колдую весь вечер над ним)....немного недопонимаю как на нем реализовать буквенную клавиатуру ...в дисплее и в флпрог.....можно Вас попросить о примере тобишь скринне .....примера применнения данного блока! :smile37:

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сохранение типа String в EEPROM

#4

Сообщение Sancho » 12.09.2020{, 09:50}

Artem851213 писал(а):
11.09.2020{, 20:42}
примера применнения данного блока
Сделал в указанной выше теме.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Artem851213
Рядовой
Сообщения: 29
Зарегистрирован: 11.09.2020{, 20:29}
Репутация: 1
Откуда: Almaty
Имя: Artem

Сохранение типа String в EEPROM

#5

Сообщение Artem851213 » 13.09.2020{, 20:38}

Все круто!очень хороший пользовательский блок... что со стрингом....что с ентом у Вас Александр!одним словом СПАСИБО ОГРОМНОЕ ВАМ...спасибо всем активным участникам ...отзывчивым людям.... кто возиться с нами рядовыми....в вопросах касаемо проги Глушенко....классно... что есть еще.... на руси ...неперевелись люди) :smile9:

Artem851213
Рядовой
Сообщения: 29
Зарегистрирован: 11.09.2020{, 20:29}
Репутация: 1
Откуда: Almaty
Имя: Artem

Сохранение типа String в EEPROM

#6

Сообщение Artem851213 » 07.10.2020{, 19:00}

Здравствуйте, ваш блок очень помогает но возникла небольшая проблема. Суть в том что есть множество ячеек БД (ниже приведен скрин) немогли бы вы подсказать как можно записать все ячейки в епром, а потом самое главное вытаскивать из епрома данные из всех ячеек и высвечивать их. При этом имея возможность перезаписывать каждую ячейку по отдельности.

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Сохранение типа String в EEPROM

#7

Сообщение KulibinOrsk » 08.10.2020{, 06:22}

Artem851213, вопрос не по теме (потом можно будет удалить) Вы кнопки рисуете в отдельной программе ?
У меня русский шрифт на nextion так и не получился. Оставался вариант только картинками заливать и выводить.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сохранение типа String в EEPROM

#8

Сообщение Sancho » 08.10.2020{, 08:29}

Artem851213, Напишите структуру одной записи, например 1 String мах 16 симв. 5 integ, 2 float.
Вытаскивать будете по-структурно, размещая в соответствии с номерами записей.
Для данного случая внешняя память 24С32 или подобная - лучший вариант.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Artem851213
Рядовой
Сообщения: 29
Зарегистрирован: 11.09.2020{, 20:29}
Репутация: 1
Откуда: Almaty
Имя: Artem

Сохранение типа String в EEPROM

#9

Сообщение Artem851213 » 08.10.2020{, 15:32}

здравствуйте...не по теме ...это понятно...сразу удалю как закончим тему!....возможно я не так описал... так сказать не до нес мысли!!!.....Суть--такова.....при включении экрана с прогой....охота чтобы в представленой выше таблицы ,выводились...ранее записанные значения.....а при нажатии....к примеру ячейки 1 или 3 ,была возможность редактирования данных....

Суть в том ,что как мне записать в ваш блок несколько ячеек (несколько стрингов)....а после иметь возможность редактирования!? зарание спасибо!

Ответить

Вернуться в «Разработка пользовательских блоков»