Страница 1 из 1

Массивы(рецепты) и STRING во внутренней EEPROM, для 328

Добавлено: 13.09.2019{, 15:22}
Sancho
В принципе, то-же самое я давно делал на внешней, недавно сделал и для внутренней.
Допиливайте под свои нужды по необходимости.
Как говорится - идея.
СпойлерПоказать
screenshot_19-09-13_15-23-38.png
UPD 20.11.2019
Сделал блок для хранения строк(номер телефона). Макс 14 символов. 64 строки.

UDP 12.09.2020
Пример для теста записи строк в EEPROM.

Массивы/рецепты во внутренней EEPROM

Добавлено: 13.09.2019{, 17:14}
Phazz
Жаль нельзя названия сохранять (

Массивы/рецепты во внутренней EEPROM

Добавлено: 13.09.2019{, 17:20}
Sancho
Phazz, Названия - это очень много букв для встроенной. На внешней- как два пальца обасфальт. Вопрос только в размере. Один символ - один байт.

Отправлено спустя 52 секунды:
Можно во флэш написать на этапе кодировки. А потом только читать.

Массивы/рецепты во внутренней EEPROM

Добавлено: 13.09.2019{, 17:26}
Phazz
Я сделал для esp запись рецептов в SPIFFS с названием.

Массивы/рецепты во внутренней EEPROM

Добавлено: 13.09.2019{, 17:30}
Sancho
Phazz писал(а):
13.09.2019{, 17:26}
Я сделал для esp запись рецептов в SPIFFS с названием.
На малинке я пишу на внешний HDD )

Массивы/рецепты во внутренней EEPROM, для 328

Добавлено: 20.09.2019{, 03:21}
stapmoff
Sancho, Видимо у меня руки кривые. Не получается записать в память переменную с порта

Все получилось))

Массивы(рецепты) и STRING во внутренней EEPROM, для 328

Добавлено: 20.04.2020{, 21:36}
Rovki
Phazz писал(а):
13.09.2019{, 17:26}
Я сделал для esp запись рецептов в SPIFFS с названием.
А есть ссылка?

Отправлено спустя 4 минуты 50 секунд:
Sancho писал(а):
13.09.2019{, 15:22}
В принципе, то-же самое я давно делал на внешней, недавно сделал и для внутренней.
Допиливайте под свои нужды по необходимости.
Как говорится - идея.
СпойлерПоказать
screenshot_19-09-13_15-23-38.png
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.04.2020{, 21:53}
Phazz
Rovki, пожалуйста
Файл можно получить по ссылке:
BeerEsp3.0.2(rxy).flp
https://yadi.sk/d/_kiPhvqy-GSZzg

Массивы(рецепты) и STRING во внутренней EEPROM, для 328

Добавлено: 20.04.2020{, 22:03}
Rovki
Phazz писал(а):
20.04.2020{, 21:53}
Rovki, пожалуйста
Файл можно получить по ссылке:
BeerEsp3.0.2(rxy).flp
https://yadi.sk/d/_kiPhvqy-GSZzg
Спасибо , это будет энергонезависимый массив ?

Массивы(рецепты) и STRING во внутренней EEPROM, для 328

Добавлено: 21.04.2020{, 04:27}
Phazz
Rovki, да конечно. Даже в случае перепрошивке данные останутся на месте в прежнем виде

Массивы(рецепты) и STRING во внутренней EEPROM, для 328

Добавлено: 21.04.2020{, 07:01}
Rovki
Как бы получить энергонезависимый массив из штатных блоков , что бы его можно было использовать опять же из других блоков ,которые работают с массивами? :smile37: