Watchdog initialization structure.
Public Attributes#
Enable Watchdog when initialization completed.
Counter keeps running during debug halt.
Counter keeps running when in EM2.
Counter keeps running when in EM3.
Block EMU from entering EM4.
Block SW from disabling LFRCO/LFXO oscillators.
Block SW from modifying the configuration (a reset is needed to reconfigure).
Clock source to use for Watchdog.
Watchdog timeout period.
Public Attribute Documentation#
enable#
bool WDOG_Init_TypeDef::enable
Enable Watchdog when initialization completed.
128
of file platform/emlib/inc/em_wdog.h
debugRun#
bool WDOG_Init_TypeDef::debugRun
Counter keeps running during debug halt.
131
of file platform/emlib/inc/em_wdog.h
em2Run#
bool WDOG_Init_TypeDef::em2Run
Counter keeps running when in EM2.
148
of file platform/emlib/inc/em_wdog.h
em3Run#
bool WDOG_Init_TypeDef::em3Run
Counter keeps running when in EM3.
151
of file platform/emlib/inc/em_wdog.h
em4Block#
bool WDOG_Init_TypeDef::em4Block
Block EMU from entering EM4.
154
of file platform/emlib/inc/em_wdog.h
swoscBlock#
bool WDOG_Init_TypeDef::swoscBlock
Block SW from disabling LFRCO/LFXO oscillators.
166
of file platform/emlib/inc/em_wdog.h
lock#
bool WDOG_Init_TypeDef::lock
Block SW from modifying the configuration (a reset is needed to reconfigure).
170
of file platform/emlib/inc/em_wdog.h
clkSel#
WDOG_ClkSel_TypeDef WDOG_Init_TypeDef::clkSel
Clock source to use for Watchdog.
174
of file platform/emlib/inc/em_wdog.h
perSel#
WDOG_PeriodSel_TypeDef WDOG_Init_TypeDef::perSel
Watchdog timeout period.
178
of file platform/emlib/inc/em_wdog.h