Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Why doesn't the watchdog timer in PSoC 3 work when the ILO is set to 33 kHz or 100 kHz?
When the ILO is set to 33 kHz or 100 kHz, the 1-kHz oscillator is disabled and therefore the watchdog timer stops functioning properly because it is clocked to the 1-kHz oscillator. To make it work at these clock frequencies, you should start the 1-kHz oscillator along with the 100-kHz oscillator. This can be done in the code by using the CyILO_Start1K() API. Note that the ILO 1-kHz oscillator is always enabled by default, regardless of the selection in Clock Editor. Therefore, this API is only needed if the oscillator was turned off manually.