Titelbild Mikrocontroller

7. Watchdogtimer (WDT) des Xmega384

Der Watchdog Timer ist eine Systemfunktion, die den korrekten Ablauf des Programms überwacht. Damit kann verhindert werden, dass die Software in einer Endlosschleife hängen bleibt oder durch schadhaften Code unkontrolliert arbeitet. Der WDT ist ein Timer der eine vordefinierte Überlauf- (timout) Zeit hat. Wenn der Timer nicht vor dem Erreichen des Überlaufs zurückgesetzt wird, wird ein Rest ausgelöst und die Software kann dann mit dem Neustart einen definierten Zustand herstellen. Wenn der WDT freigegeben ist, zählt er permanent hoch und muss regelmäßig mit den WDR-Befehl durch die Software zurückgesetzt werden.
Impressum