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

 
 
stapleman
сообщение Mar 20 2009, 17:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 9-11-08
Пользователь №: 41 482



Здравствуйте.
У меня имеется несколько вопросов по поводу аппаратного сброса:
1. Что происходит с ОЗУ контроллера при аппаратном сбросе.
2. Если ОЗУ обнуляется, то можно ли это обнуление запретить.
3. Обнуляются ли регистры общего назначения.

А в целом проблема заключается в следующем:
Мне необходимо сохранить в контроллере некое значение. Затем сделать резет контроллера (питание при этом не сбрасывается гарантированно). И чтобы это значение потом прочитать. Вся загвоздка заключается в том, чтобы не использовати EEPROM, так он имеет конечное число циклов перезаписи, и не хочется чтобы через пару лет устройство перестало работать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smk
сообщение Mar 20 2009, 18:28
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



char my_variable __attribute__ ((section (".noinit")));

Вот так получается в WinAVR. Использую для подсчета числа засыпаний при пробуждении от вочдога.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:42
Рейтинг@Mail.ru


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