ModusToolbox Safety Test Library
Loading...
Searching...
No Matches
WWDT (WWDT STL module)

General Description

Windowed WDTs allow adjusting the watchdog timeout period to provide more flexibility for the different processor timing requirements.

The windowed WDT provides a way to demand that the ClearWDT instruction be executed, for example, only in the last quarter of the watchdog timeout period. Essentially, this enables better code flow monitoring to catch firmware bugs. For example, an application bug that results in the ClearWDT instruction repeatedly executing close to the beginning of the code flow could be interpreted as a normal operation in the non-windowed WDT mode. The caveat to the windowed WDT mode is that the ClearWDT instruction must be called within a prescribed window, which limits the tolerance of the clock source, which drives the WDT.

API Reference

 Macros
 
 Functions