Просмотр этой темы:
Главный Технолог
![]() ![]() Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
![]() |
всем привет,
Необходимо ресетить мегу. Как это можно реализовать через программу, принудительно по необходимости, например, при проверке одного флага, в определенный момент времени?
Отправлено: 08.10.2012 13:14
|
|
Сотрудник
![]() ![]() Зарегистрирован:
01.03.2010 9:11 Из: Бендеры
Сообщений:
56
![]() |
На чем пишиш
Отправлено: 08.10.2012 15:49
|
|
Модератор
![]() ![]() Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
![]() |
WDT
Отправлено: 08.10.2012 18:07
|
|
Главный Технолог
![]() ![]() Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
![]() |
Ram и все регитсры сбрасываются или сохраняются значения, при сбросе от WDT?
Отправлено: 08.10.2012 19:25
|
|
Модератор
![]() ![]() Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
![]() |
Не оговаривается. Если на си, то стартап и так все чистит.
Отправлено: 08.10.2012 19:33
|
|
Главный Технолог
![]() ![]() Зарегистрирован:
10.01.2011 7:39 Из: Москва
Сообщений:
474
![]() |
tolstiybh:
Что ты там такое мутишь? Пульт к магнитоле чтоль? сброс можно организовать многими путями...
Отправлено: 10.10.2012 10:26
|
|
Указание на схемах номиналов элементов, не принадлежащих никакому ряду без особого технического обоснования, считается неграмотностью.
|
||
Главный Технолог
![]() ![]() Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
![]() |
проект один. Там, где это будит использоваться, питание никогда не прекращается, только в случае, если обесточить все и везде. Решил подстраховаться и по некоторым командам сделать ресет. Все сделал уже давно. Спасибо!!!
Но есть только нюанс один для тех, кто работает, как я в авр студио, после перезапуска МК, если исп. стандартные задержки и включен вотчдог дальше, то МК виснет на этих задержках. Необходимо либо откл. вотчдог., до востребованности, как я и сделал, либо исп. др. задержки. Пока из-за чего это не знаю!
Отправлено: 12.10.2012 10:31
|
|
Главный Технолог
![]() ![]() Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
![]() |
Да кстати проверил, что сбрасывается: все регистры, порты, переферия. SRAM остается без изменений. Можно еще после ресета проверить флаг в регистре MCUSR. Более подробная инфа по регистру в даташите!
Отправлено: 12.10.2012 10:34
|
|