Ene 232012

 

El Watchdog o perro vigilante en español es una técnica que consiste en la implementación de un temporizador que avisa al procesador que ha transcurrido un tiempo determinado sin que nos hallamos acordado de él. Empezó a utilizarse ampliamente a principio de los años 80.¿Para que sirve esto?Esto hace que controlemos la ejecución del programa. Si la CPU, procesador o microcontrolador entra en un bucle de instrucciones de una forma infinita el temporizador genera una interrupción generalmente por el terminal de Reset haciendo que el sistema vuelva a reiniciarse desde el principio.

Hay implementaciones que permiten un pequeño Debug que permiten ver que es lo que ha provocado que no se halla cargado el timer antes de que llegase a cero y generase la interrupción.

Muchas veces un fallo de Watchdog puede ser causado por una avería en el Hardware.



Contenido relacionado




 Deja un Comentario

(Requerido)

(Requerido)