• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
WatchDog library
#1
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
 
Odpowiedź
#2
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();
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#3
(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
 
Odpowiedź
#4
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.
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
#5
(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
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości