CE95400 - Watchdog Timer Reset and Interrupt for PSoC® 41xx/42xx Devices | Cypress Semiconductor
CE95400 - Watchdog Timer Reset and Interrupt for PSoC® 41xx/42xx Devices
This example demonstrates how to use the watchdog in PSoC® 41xx/42xx devices to both reset the system and wake up from the Deep Sleep low power mode.
There are three examples that can run on the CY8CKIT-042 Pioneer kit; however, these can be ported to other boards that contain LEDs and buttons.
- Project #1 shows how to reset the system when the program is out-of-control due to unexpected inputs or conditions. It also shows how to store log data into flash before reset, which can be read with PSoC® Programmer™ for fault analysis.
- Project #2 shows how to wake the system from deep sleep, which is a critical function for low-power application design.
- Project #3 combines functions of above two projects to demonstrate the cascade feature of the watchdog timer.