Watchdog Timers
ST offers watchdog timers as standalone devices (separate from the microprocessor) for applications requiring a high security level. These devices are a robust, reliable means of monitoring software code execution, or hardware failures, and can trigger appropriate action, such as system reboot, high-level interrupt generation and others.