-
Data: 2013-02-20 23:56:41
Temat: Re: AVR - przerwania zewnętrzne, usypianie i budzenie
Od: DJ <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2013-02-20 23:15:52 +0100, Atlantis <m...@w...pl> said:
> BTW jeszcze jedno pytanie przyszło mi do głowy:
> Jak zachowuje się watchdog w stanie idle? Z dokumentacji wynika, że
> jest włączony, jednak skoro program się nie wykonuje, to nie ma co go
> resetować.
Tak musisz program przemyśleć żeby miał okazję resetować watchdoga,
jako objaw normalnej pracy. Np przerwaniami z timerów, czy czegokolwiek
innego co występuje zawsze częściej niż okres watchdoga.
Jeśli chcesz uśpić uC na amen na 30 minut, bo np po takim czasie
przjdzie Ci INT0/1, to watchdoga w tym czasie użyć nie możesz.
A jeśli tak, to uC powinien zostać zrestartowany natychmiast po
wprowadzeniu w stan idle z aktywnym watchdogiem.
czemu _natychmiast_? ustawiasz czas reakcji watchdoga na 0.00000000usec ;P
--
DJ
PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
Następne wpisy z tego wątku
- 21.02.13 18:46 Atlantis
- 22.02.13 00:26 Michoo
- 22.02.13 19:00 Atlantis
- 22.02.13 21:00 Michoo
- 23.02.13 08:59 Atlantis
- 23.02.13 12:54 Michoo
- 23.02.13 17:50 Atlantis
Najnowsze wątki z tej grupy
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
Najnowsze wątki
- 2025-01-26 Trump-2 JUŻ bardzo łaskawy [1_500 ułaskawień skazanych za Bidena za "Kawkę na Kapitolu"]
- 2025-01-26 Brak bolca ochronnego ładowarki oznacza pożar
- 2025-01-24 Elektryfikacja w ODWROCIE
- 2025-01-25 AMS spalony szybkim zasilaczem USB
- 2025-01-24 stalowe bezpieczniki
- 2025-01-23 Zenek Kapelinder - ?
- 2025-01-25 Błonie => Sales Specialist <=
- 2025-01-25 Lublin => iOS Developer (Swift) <=
- 2025-01-24 Warszawa => Java Developer <=
- 2025-01-24 Białystok => iOS Developer (Swift experience) <=
- 2025-01-24 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-24 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-01-24 Lublin => Delphi Programmer <=
- 2025-01-24 Kraków => Key Account Manager <=
- 2025-01-24 Lublin => Programista Delphi <=