[an error occurred while processing this directive]
я задал слижком глупый вопрос? извиняйте, я только начинаю этим заниматься, поэтому и спрашиваю..
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Aleksis
29 марта 2005 г. 11:07
В ответ на:
Уважаемые спецы! Подскажите для каких целей в AVR служит сторожевой таймер, чем грозит его отключение, после команды WDR проц начинает работу с самого начала программы???
отправлено Aleksis 29 марта 2005 г. 10:54
Составить ответ
|||
Конференция
|||
Архив
Ответы
Глупый вопрос это тот, на который не сможет дать ответ и десяток мудрецов.
—
Bill
(29.03.2005 11:18,
пустое
)
Ответ:
—
Сидоргек
(29.03.2005 11:16, 404 байт)
Огромное спасибо!!!!!!
—
Aleksis
(29.03.2005 11:22,
пустое
)
Как правило ответы бывают куда глупее, чем вопросы... Правильно сказал коллега - сторожевой таймер - незавилимый аппаратный процесс, который делат ресет, если программа зависла (т.е. перестала сбрасывать его регистр в процессе выполнения)
—
Poster
(29.03.2005 11:14,
пустое
)
тоесть как я понял , программа должна с постоянным интервалом сбрасывать бит в регистре WDR, и всё будет хорошо...Правильно?
—
Aleksis
(29.03.2005 11:19,
пустое
)
Только делай это в основном цикле програмы, а не где нить в прерывании от таймера, иначе прога может повиснуть а ВДТ всеравно будет ресетится
—
by-pass
(29.03.2005 12:40,
пустое
)
Необязательно с постоянным, лишь бы этот промежуток не привысил промежуток времени установленный в WDG, что бы он не ребутнул систему :))
—
Xanoy
(29.03.2005 11:38,
пустое
)
Ответ: Промежуток между запуском и срабатыванием WDT задается, см.регистр WDTCR. И похоже, что при определенных настройках FUSE-битов, reset от WDT будет вырабатываться в любом случае.
—
EvgenyS
(29.03.2005 11:37,
пустое
)
(+)
—
Poster
(29.03.2005 11:35, 838 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru