If the watchdog timer has been disabled with a call to dscWatchdogDisable(), than this function will reenable the watchdog timer using the existing watchdog configuration from the last dscWatchdogEnable() call.
This function must not be called before dscWatchdogEnable() is called for the first time, or else undefined results will occur.
In a typical application, dscWatchdogTrigger() is used in a continuous loop to keep retriggering the watchdog timer circuit as evidence that the system is running properly. If the loop ever crashes, or otherwise fails to call dscWatchdogTrigger() in time, the system will reset. The system is configured to automatically restart the application software when it reboots. This way the amount of down time due to a software failure is minimized.
Name | Description |
---|---|
board | The board handle |
This page was last modified 11:06, 12 Feb 2004.
Copyright (c) 2004 Diamond Systems. All Rights Reserved.