Bonjour tout le monde,
je dois programmer un PIC 18F452 pour mon projet de BTS IRIS, et j'aurais besoin de votre aide pour comprendre comment fonctionne le chien de garde
merci d'avance
-----
05/05/2008, 23h37
#2
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Comment fonctionne le chien de garde
Bonsoir,
le chien de garde sur un µC à pour but de déclencher un reset si un temps préfixé est atteint.
Lorsqu'un programme "plante" ou se trouve bloqué dans une boucle dont aucune sortie n'est prévue, il est nécessaire de le faire sortir de force, c'est le rôle du chien de garde.
On utilise donc un timer dont le "chien de garde" est une des fonctionnalité possible de ce timer selon l'affectation de bits dans des registres appropriés.
Le chien de garde doit être remis à zéro dans des boucles longues (calculs ou attentes prévues) afin que celui-ci ne se déclenche pas à des moments non souhaités.
@+