You are viewing documentation for version:
Watchdog initialization structure.
Public Attributes#
bool
Enable Watchdog when initialization completed.
bool
Counter keeps running during debug halt.
bool
Counter keeps running when in EM2.
bool
Counter keeps running when in EM3.
bool
Block EMU from entering EM4.
bool
Block SW from disabling LFRCO/LFXO oscillators.
bool
Block SW from modifying the configuration (a reset is needed to reconfigure).
Clock source to use for Watchdog.
Public Attribute Documentation#
enable#
bool WDOG_Init_TypeDef::enable
Enable Watchdog when initialization completed.
debugRun#
bool WDOG_Init_TypeDef::debugRun
Counter keeps running during debug halt.
em2Run#
bool WDOG_Init_TypeDef::em2Run
Counter keeps running when in EM2.
em3Run#
bool WDOG_Init_TypeDef::em3Run
Counter keeps running when in EM3.
em4Block#
bool WDOG_Init_TypeDef::em4Block
Block EMU from entering EM4.
swoscBlock#
bool WDOG_Init_TypeDef::swoscBlock
Block SW from disabling LFRCO/LFXO oscillators.
lock#
bool WDOG_Init_TypeDef::lock
Block SW from modifying the configuration (a reset is needed to reconfigure).
clkSel#
WDOG_ClkSel_TypeDef WDOG_Init_TypeDef::clkSel
Clock source to use for Watchdog.
perSel#
WDOG_PeriodSel_TypeDef WDOG_Init_TypeDef::perSel
Watchdog timeout period.