Страница 1 из 1
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:08
WZV
С компьютера через ком порт отправляю в ардуину значение типа String, но не цифры а буквы. Как это значение с буквами сохранить в eeprom ? Пробовал конвертировать в другие типы и сохранять , не прокатывает.
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:26
Grafsaxar
на SD карту
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:32
Anydy
Не пробовал, но предположение такое - создаем пустой пользовательский блок, в нем пишем только то что нам нужно, добавляем в проект - вуаля!
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:38
WZV
Grafsaxar.Хотелось бы не прибегать к дополнительному оборудованию, так как места на плате нет, и получается удорожание. Может есть другой вариант?
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:45
Anydy
извиняюсь....возможно и штатными средствами это можно решить...я почему то сразу думаю как на C++ это сделать )))
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 19:49
WZV
Anydy. Благодарю за совет. Пошёл я с google общаться.
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 21:38
rw6cm
[ref]WZV[/ref],
Запись слова из 4 букв в EEPROM.flp
Формировать слово из EEPROM можно по разному
Запись слова из 4 букв в EEPROM варианты.flp
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 22:20
WZV
rw6cm. Благодарю за помощь!!! Завтра попробую. Как я понял,слово может быть и длинней если доработать код. А есть предел в символах?
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 23:04
grin-mpx
Записывал из Nextion в память логин, пароль и ключ для ESP. Жесть конечно, 3 поля по 16 символов каждое. Раскладывал на Charы и потом в EEPROM. Накидал примерно как все организовано.
запись Sring-EEP _GRIN.flp
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 23:05
rw6cm
WZV писал(а): 08 апр 2019, 22:20
А есть предел в символах?
Буфер UART ограничен. Количество ячеек EEPROM должно быть на максимально длинное слово.
При этом если слово будет меньше, остаток заполнять пробелами, иначе будет хвост от старого слова.
Как сохранить string в eeprom
Добавлено: 08 апр 2019, 23:43
WZV
rw6cm, grin-mpx. Спасибо Вам !!! С Вашей помощью у меня вопрос решился. А то я пошёл с всемогущим google общаться, и стало ясно, что вернусь не скоро)))
Как сохранить string в eeprom
Добавлено: 09 апр 2019, 05:11
fsergei70
Здесь Sancho делал блок для работы о строкой для внешней eeprom
viewtopic.php?p=66420#p66420
Как сохранить string в eeprom
Добавлено: 09 апр 2019, 05:15
fsergei70
Как сохранить string в eeprom
Добавлено: 09 апр 2019, 08:23
WZV
fsergei70 писал(а): 09 апр 2019, 05:11
Здесь Sancho делал блок для работы о строкой для внешней eeprom
Спасибо. Блок хороший. В моём случае, как я написал выше:Хотелось бы не прибегать к дополнительному оборудованию, так как места на плате нет, и получается удорожание.
Дело в том, что в этом девайсе, пароль будет меняться всего несколько раз за всю жизнь. Поэтому не вижу смысла для установки внешней eeprom. Вот если б
Sancho сделал бы блок "запись string во внутреннюю память" , было бы здорово. Я думаю такой блок многим пригодится. Самому сделать ...не дано ((( Поэтому и пользуюсь FLProg.
Как сохранить string в eeprom
Добавлено: 09 апр 2019, 11:07
pan
чего там делать. две строчки вот и весь блок.
проблема может быть в случае использования штатных блоков епром совместно с пользовательскими, если адреса пересекутся...
за этим придется следить