Arduino Polska Forum
WatchDog library - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Mikrokontrolery (https://forum.arduinopolska.pl/dzial-mikrokontrolery)
+--- Wątek: WatchDog library (/watek-watchdog-library)



WatchDog library - mateuszmilke97@gmail.com - 26-10-2021

cześć mógłby ktoś mnie nakierować skąd pobrać bibliotekę <avr/wdt.h>? szukam i szukam na internetach a znaleźć nie mogę pobrałem jakąś inna bibliotekę o nazwie watchdog ale nie mogę się w niej odnaleźć. Byłbym wdzięczny za każdą podpowiedz co do tej biblioteki lub skąd pobrać tamtą.
Pozdrawiam Smile


RE: WatchDog library - Jarewa0606 - 26-10-2021

Nie potrzebnie szukasz bo jest wbudowana w standardowe biblioteki avr... Czy to w platformio czy ardunio wystarczy tylko trzy linijki

#include <avr/wdt.h>

w setup

wdt_enable(WDTO_500MS); // ustawienie timera czasu

w lop lub gdzieś w kodzie

wdt_reset();


RE: WatchDog library - mateuszmilke97@gmail.com - 26-10-2021

(26-10-2021, 16:31)Jarewa0606 napisał(a): Nie potrzebnie szukasz bo jest wbudowana w standardowe biblioteki avr... Czy to w platformio czy ardunio wystarczy tylko trzy linijki

#include <avr/wdt.h>

w setup

wdt_enable(WDTO_500MS);    // ustawienie timera czasu

w lop  lub gdzieś w kodzie

wdt_reset();
Ooo właśnie o to mi chodziło, myślałem że to jest jakaś zewnętrzna biblioteka, a nie ukryje próbowałem właśnie tak pisać lecz najwidoczniej miałem gdzieś literówkę że przez kompilator nie przeszło. Wielkie dzięki działa jak należy


RE: WatchDog library - Jarewa0606 - 26-10-2021

Tam WDTO_500MS masz dużo ustawien na jaki czas i można też w locie sobie zmieniać...

gdybyś szukał

Possible timeout values are: 15 ms, 30 ms, 60 ms, 120 ms, 250 ms,
500 ms, 1 s, 2 s. (Some devices also allow for 4 s and 8 s.)
Symbolic constants are formed by the prefix
\c WDTO_, followed by the time.


RE: WatchDog library - mateuszmilke97@gmail.com - 26-10-2021

(26-10-2021, 19:42)Jarewa0606 napisał(a): Tam  WDTO_500MS masz dużo ustawien na jaki czas  i można też w locie sobie zmieniać...

gdybyś szukał

Possible timeout values are: 15 ms, 30 ms, 60 ms, 120 ms, 250 ms,
  500 ms, 1 s, 2 s.  (Some devices also allow for 4 s and 8 s.)
  Symbolic constants are formed by the prefix
  \c WDTO_, followed by the time.
takk to wiedziałem akurat ale dzięki również. Wszystko działa jak należy