XMC Peripheral Library for XMC4000 Family: XMC_WDT_CONFIG_t Struct Reference

XMC Peripheral Library for XMC4000 Family

XMC Peripheral Library for XMC4000 Family  2.1.16
XMC_WDT_CONFIG_t Struct Reference

#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   doxygen 1.8.11