Страница 1 из 1
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 13 сен 2019, 15:22
Sancho
В принципе, то-же самое я давно делал на внешней, недавно сделал и для внутренней.
Допиливайте под свои нужды по необходимости.
Как говорится - идея.
[spoiler]
screenshot_19-09-13_15-23-38.png
[/spoiler]
UPD 20.11.2019
Сделал блок для хранения строк(номер телефона). Макс 14 символов. 64 строки.
UDP 12.09.2020
Пример для теста записи строк в EEPROM.
Массивы/рецепты во внутренней EEPROM
Добавлено: 13 сен 2019, 17:14
Phazz
Жаль нельзя названия сохранять (
Массивы/рецепты во внутренней EEPROM
Добавлено: 13 сен 2019, 17:21
Sancho
[ref=#404040]Phazz[/ref], Названия - это очень много букв для встроенной. На внешней- как два пальца обасфальт. Вопрос только в размере. Один символ - один байт.
Отправлено спустя 52 секунды:
Можно во флэш написать на этапе кодировки. А потом только читать.
Массивы/рецепты во внутренней EEPROM
Добавлено: 13 сен 2019, 17:26
Phazz
Я сделал для esp запись рецептов в SPIFFS с названием.
Массивы/рецепты во внутренней EEPROM
Добавлено: 13 сен 2019, 17:30
Sancho
Phazz писал(а): 13 сен 2019, 17:26
Я сделал для esp запись рецептов в SPIFFS с названием.
На малинке я пишу на внешний HDD )
Массивы/рецепты во внутренней EEPROM, для 328
Добавлено: 20 сен 2019, 07:06
stapmoff
[ref=#ff8000]Sancho[/ref], Видимо у меня руки кривые. Не получается записать в память переменную с порта
Все получилось))
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 20 апр 2020, 21:41
Rovki
Phazz писал(а): 13 сен 2019, 17:26
Я сделал для esp запись рецептов в SPIFFS с названием.
А есть ссылка?
Отправлено спустя 4 минуты 50 секунд:
Sancho писал(а): 13 сен 2019, 15:22
В принципе, то-же самое я давно делал на внешней, недавно сделал и для внутренней.
Допиливайте под свои нужды по необходимости.
Как говорится - идея.
[spoiler]screenshot_19-09-13_15-23-38.png[/spoiler]
UPD 20.11.2019
Сделал блок для хранения строк(номер телефона). Макс 14 символов. 64 строки.
Выдает ошибку при компиляции на есп8266
pr67:58:35: error: return-statement with a value, in function returning 'void' [-fpermissive]
return EEPROM.update(addres, value);
exit status 1
'class EEPROMClass' has no member named 'update'
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 20 апр 2020, 21:53
Phazz
[ref=#ff8000]Rovki[/ref], пожалуйста
Файл можно получить по ссылке:
BeerEsp3.0.2(rxy).flp
https://yadi.sk/d/_kiPhvqy-GSZzg
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 20 апр 2020, 22:03
Rovki
Спасибо , это будет энергонезависимый массив ?
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 21 апр 2020, 04:27
Phazz
[ref=#ff8000]Rovki[/ref], да конечно. Даже в случае перепрошивке данные останутся на месте в прежнем виде
Массивы(рецепты) и STRING во внутренней EEPROM, для 328
Добавлено: 21 апр 2020, 07:01
Rovki
Как бы получить энергонезависимый массив из штатных блоков , что бы его можно было использовать опять же из других блоков ,которые работают с массивами?
