реклама на сайте
подробности

 
 
> Сохранение переменной.
Jenya7
сообщение Dec 2 2014, 08:43
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Мне нужно сохранять переменную - текущий счетчик. Писать все время во флеш не вариант - долго и износ флэша. Я так понял что можно поместить переменную в неиницилизированную область RAM и при перезагрузке она сохранит свое значение.
я так понимаю static переменные сохранятся в .data секции?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Jenya7
сообщение Dec 2 2014, 09:02
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



то есть, если рисет по вочдогу то данные сохраятся а если выключили питание то они пропали?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 2 2014, 09:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Jenya7 @ Dec 2 2014, 13:02) *
... а если выключили питание то они пропали?

При отключении питания - да, пропадут. Поставьте копеечную 24LC01 (02, ... , XX) и не мучайтесь ...
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Dec 2 2014, 09:22
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(kovigor @ Dec 2 2014, 15:11) *
При отключении питания - да, пропадут. Поставьте копеечную 24LC01 (02, ... , XX) и не мучайтесь ...

если освобожу I2C пины
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 2 2014, 09:23
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Jenya7 @ Dec 2 2014, 13:22) *
если освобожу I2C пины

Можно написать чисто программную реализацию для любых ножек, там ничего сложного нет ...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016