Dotychczas nie zależało mi, żeby jakiś układ zabezpieczać watchdog'iem, ale w miarę rozwoju mojego projektu zaistniała taka potrzeba.
Przeczytałem tutorial na "wkrętaku" i wszystko niby jasne, proste a jednak musi być jakieś ale...
W moim programie jest funkcja while(1) gdzie mógłbym wstawić _WDR();
ale jest tez funkcja programowania, gdzie na bardzo długi czas opuszczam pętle główną. Podprogramów jest dużo, funkcji cała masa musiałbym resetować go w prawie każdej funkcji. Wymyśliłem, że będę wyłączał mojego strażnika na czas programowania i włączał wracając do pętli while(1).
Czy da się go włączać i wyłączać?
Jeśli tak to jak to robić?
Przeczytałem tutorial na "wkrętaku" i wszystko niby jasne, proste a jednak musi być jakieś ale...
W moim programie jest funkcja while(1) gdzie mógłbym wstawić _WDR();
ale jest tez funkcja programowania, gdzie na bardzo długi czas opuszczam pętle główną. Podprogramów jest dużo, funkcji cała masa musiałbym resetować go w prawie każdej funkcji. Wymyśliłem, że będę wyłączał mojego strażnika na czas programowania i włączał wracając do pętli while(1).
Czy da się go włączać i wyłączać?
Jeśli tak to jak to robić?
