01.02.2014, 20:54
|
|
Прохожий
Регистрация: 01.02.2014
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Не срабатывает прерывание watchdog у Attiny AVR
Не срабатывает прерывание watchdog у Attiny84 (AVR2.DLL)
Watchdog включается так:
WDTCSR = (1‹‹WDCE) | (1‹‹WDE);
WDTCSR = (1‹‹WDE) | (1‹‹WDIE) | (0‹‹WDP3) | (1‹‹WDP2) | (1‹‹WDP1) | (1‹‹WDP0);
Само прерывание:
ISR(WATCHDOG_vect)
{
....
}
В логе пишет, что Enabled, "Interrupt and then Reset mode".
Через какое-то время пишет в логе: [AVR WATCHDOG] Timer expired - Interrupt generated and processor will be reset after its handling.
Но прерывание ни разу не вызывается.
Есть возможность как-то заставить его работать?
|
|
|
|
02.02.2014, 08:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Не срабатывает прерывание watchdog у Attiny AVR
Фуз вачдога отключи
|
|
|
|
03.02.2014, 10:51
|
|
Прохожий
Регистрация: 01.02.2014
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не срабатывает прерывание watchdog у Attiny AVR
Так отключен.
Если включаю - поведение не меняется.
|
|
|
|
03.02.2014, 11:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Не срабатывает прерывание watchdog у Attiny AVR
Запускай в железе
В железе будет работать
|
|
|
|
03.02.2014, 14:10
|
|
Прохожий
Регистрация: 01.02.2014
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не срабатывает прерывание watchdog у Attiny AVR
Да в железе и работает, хотелось именно, чтоб в протеусе работало.
А то приходится извращаться, вызывать вместо watchdog-a функцию...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Книги
|
dosikus |
Делимся опытом |
11242 |
29.12.2015 23:45 |
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU]
|
yurinform |
Микроконтроллеры, АЦП, память и т.д |
5 |
05.07.2011 19:00 |
Архив проектов на AVR
|
fmssp |
Proteus, KiCAD и другие ECAD |
4 |
25.10.2010 17:14 |
AVR Watchdog
|
alberio |
Микроконтроллеры, АЦП, память и т.д |
7 |
19.08.2010 14:26 |
AVR и UART через прерывание - help :)
|
code-by |
Микроконтроллеры, АЦП, память и т.д |
13 |
05.12.2008 12:31 |
Часовой пояс GMT +4, время: 03:34.
|
|