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

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();
(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
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.
(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