Вопрос по переменным
- Войдите на сайт для отправки комментариев
Сб, 19/03/2016 - 17:56
Добрый день!
Подскажите, пожалуйста, как можно записать в память переменные, которые бы сохранялись и при выключении питания. А потом могли считываться при запуске?
Заранее спасибо
вот так http://arduino.ru/Reference/Library/EEPROM
с примерами - http://arduino.ru/forum/programmirovanie/zapis-i-chtenie-eeprom-peremennykh-tipa-float-unsigned-long-long-unsigned-int
Правильно ли я понял, если мне надо записать одну переменную (int).
То я пишу
EEPROM.write(0, 5);
А потом её считываю функцией :
Или так? Как в примере?
Правильно ли я понял, если мне надо записать одну переменную (int).
То я пишу
EEPROM.write(0, 5);
А потом её считываю функцией :
в одну ячейку можно записать одну переменную byte
EEPROM_int_write(12, 1000);
int d = EEPROM_int_read(12);
это функции записи и чтения переменной типа инт по адресу 12 !!!!!!!!!
Это я уже догадался)))
Но эти функции я должен в теле программы прописывать или он по умолчанию есть уже?
Спасибо)
#2 - да , но переменную типа byte со значением 5
#3 - да , но пременную типа int со значением 1000 , которая представляется нескольками байтами ( сам преобразуй )
Но эти функции я должен в теле программы прописывать ?
да
или он по умолчанию есть уже?
нет
есть только зап/чт байта
Тогда посмотрите, пожалуйста, что я сделал неправильно?
Вроде должна появляться нужная переменная d, при мониторинге порта. Но экран пуст)
а где инициализация сериал ?
Всё получилось!!
Спасибо большое!!!
Всё получилось!!
Спасибо большое!!!
дык , обозначь здесь путь решения , найденный тобой !
...последователям пригодится же.....
:)-
Скидываю весь код))) Спасибо еще раз всем)
Пожалуйста... Что в этой строке не так?
вот такая ошибка
для думок нужно всё что у тибя есть....
т.е. - сейчас весь код