XMC Peripheral Library for XMC4000 Family
2.1.16
|
#include <xmc_wdt.h>
Data Fields | |
uint32_t | window_lower_bound |
uint32_t | window_upper_bound |
uint32_t | prewarn_mode: 1 |
uint32_t | run_in_debug_mode: 1 |
uint32_t | service_pulse_width: 8 |
Detailed Description
Structure for initializing watchdog timer. Use type XMC_WDT_CONFIG_t for this structure.
Field Documentation
uint32_t prewarn_mode |
Pre-warning mode (PRE). This accepts boolean values as input.
uint32_t run_in_debug_mode |
Watchdog timer behaviour during debug (DSP). This accepts boolean values as input.
uint32_t service_pulse_width |
Service Indication Pulse Width (SPW). Generated Pulse width is of (SPW+1), in fwdt cycles.
Range: [0H to FFH]
uint32_t window_lower_bound |
Lower bound for servicing window (WLB). Setting the lower bound to 0H disables the window mechanism.
Range: [0H to FFFFFFFFH]
uint32_t window_upper_bound |
Upper bound for service window (WUB). Reset request is generated up on overflow of timer. ALways upper bound value has to be more than lower bound value. If it is set lower than WLB, triggers a system reset after timer crossed upper bound value.
Range: [0H to FFFFFFFFH]
The documentation for this struct was generated from the following file:
Generated on Mon Aug 7 2017 11:33:59 for XMC Peripheral Library for XMC4000 Family by 1.8.11