[jak] zabezpieczac procesory przed zawieszaniem?

Jan 11, 2005 43 Replies

Reset przez skok do poczatku jest niebezpieczny, co ze stosem ? Ja np. uzywam watchdoga do zdalnego resetu (pusta petla), informujac wczesniej o tym aby uklad rozpoznal ze to ja a nie blad. Widzialem stosowanie watchdoga w funkci timeout ale to raczej przedszkolne rozwiazanie.

Oczywiscie ze tak, bo przeciez nie takie sa jego zalozenia :)

Panowie!

uczepiliscie sie tego wathdoga i maglujecie temat przepychanka slowna. wydaje mi sie ze WD powinno stosowac sie z miejscach programu, podczas wykonywania ktorych MOZE wystapic z jakichs przyczyn zwiecha. natomiast nie jest to lekarstwo, bo jesli czynnik wieszajacy bedzie dzialal stale, lub czesto to efektem beda ciagle restarty, a to nie podnosi walorow projektu. WD to dobry sposob na wychodenie z petli w ktorej np czeka sie na transmisje, a ktora nie wiadomo czy sie zakonczy lub cos podobnego (gdzie nie stosje sie z roznych wzgledow licznikow). WD to dobry sposob aby odpalic uklad na nowo gdy nastapila drastyczna zmiana parametrow z wykorzystaniem eepromu - jak w komputerach :)

mozna oczywiscie robic skoki do poczatku flasha, ale czasem lepiej jest wykorzystac ze watchdog jest i ze funkcja jaka pelni moze sie przydac.

w zadnym jednak razie nie moze on byc jakim wyznacznikiem podnoszacym walory uzytkowe.

pozdro4all KY3ORR

no i sprawa WD chyba zakonczona :)

pozdrawiam KY3ORR

Eee - chyba zartujesz ? tracisz kontekst.

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required