![]() |
MKMxxZxxACxx5 Bare Metal Software Drivers
R4.1.6
Reference Manual
|
This section describes default configuration structures for WDOG module. Create a new configuration structure if default ones don't initialize on-chip peripheral in required operating mode (see Creating Configuration Structure).
Macros | |
#define | WDOG_MODULE_NORMAL_STOP_DI_DBG_DI_CONFIG(clksrc, clkdiv, period) |
Enables watchdog module in normal (Timer) configuration. Watchdog is active in RUN, VLPR and WAIT modes. It doesn't run in STOP and DBG modes. More... | |
#define | WDOG_MODULE_WINDOW_STOP_DI_DBG_DI_CONFIG(clksrc, clkdiv, per_hi, per_lo) |
Enables watchdog module in windowed configuration. Watchdog is active in RUN, VLPR and WAIT modes. It doesn't run in STOP and DBG modes. More... | |
#define | WDOG_MODULE_NORMAL_STOP_EN_DBG_DI_CONFIG(clksrc, clkdiv, period) |
Enables watchdog module in normal (Timer) configuration. Watchdog is active in RUN, VLPR, WAIT and STOP modes. It doesn't run in DBG mode. More... | |
#define | WDOG_MODULE_WINDOW_STOP_EN_DBG_DI_CONFIG(clksrc, clkdiv, per_hi, per_lo) |
Enables watchdog module in windowed configuration. Watchdog is active in RUN, VLPR, WAIT and STOP modes. It doesn't run in DBG mode. More... | |
#define | WDOG_MODULE_NORMAL_STOP_DI_DBG_EN_CONFIG(clksrc, clkdiv, period) |
Enables watchdog module in normal (Timer) configuration. Watchdog is active in RUN, VLPR, WAIT and DBG modes. It doesn't run in STOP mode. More... | |
#define | WDOG_MODULE_WINDOW_STOP_DI_DBG_EN_CONFIG(clksrc, clkdiv, per_hi, per_lo) |
Enables watchdog module in windowed configuration. Watchdog is active in RUN, VLPR, DBG and WAIT modes. It doesn't run in STOP mode. More... | |
#define | WDOG_MODULE_NORMAL_STOP_EN_DBG_EN_CONFIG(clksrc, clkdiv, period) |
Enables watchdog module in normal (Timer) configuration. Watchdog is active in RUN, VLPR, WAIT, DBG and STOP modes. More... | |
#define | WDOG_MODULE_WINDOW_STOP_EN_DBG_EN_CONFIG(clksrc, clkdiv, per_hi, per_lo) |
Enables watchdog module in windowed configuration. Watchdog is active in RUN, VLPR, WAIT, DBG and STOP modes. More... | |
#define WDOG_MODULE_NORMAL_STOP_DI_DBG_DI_CONFIG | ( | clksrc, | |
clkdiv, | |||
period | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
period | Watchdog timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_WINDOW_STOP_DI_DBG_DI_CONFIG | ( | clksrc, | |
clkdiv, | |||
per_hi, | |||
per_lo | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
per_hi | Upper watchdog window timeout in number of clock cycles (4 to 4294967296). |
per_lo | Lower watchdog window timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_NORMAL_STOP_EN_DBG_DI_CONFIG | ( | clksrc, | |
clkdiv, | |||
period | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
period | Watchdog timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_WINDOW_STOP_EN_DBG_DI_CONFIG | ( | clksrc, | |
clkdiv, | |||
per_hi, | |||
per_lo | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
per_hi | Upper watchdog window timeout in number of clock cycles (4 to 4294967296). |
per_lo | Lower watchdog window timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_NORMAL_STOP_DI_DBG_EN_CONFIG | ( | clksrc, | |
clkdiv, | |||
period | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
period | Watchdog timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_WINDOW_STOP_DI_DBG_EN_CONFIG | ( | clksrc, | |
clkdiv, | |||
per_hi, | |||
per_lo | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
per_hi | Upper watchdog window timeout in number of clock cycles (4 to 4294967296). |
per_lo | Lower watchdog window timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_NORMAL_STOP_EN_DBG_EN_CONFIG | ( | clksrc, | |
clkdiv, | |||
period | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
period | Watchdog timeout in number of clock cycles (4 to 4294967296). |
#define WDOG_MODULE_WINDOW_STOP_EN_DBG_EN_CONFIG | ( | clksrc, | |
clkdiv, | |||
per_hi, | |||
per_lo | |||
) |
Enables watchdog module in normal (Timer) configuration with the following characteristic:
clksrc | Select one of the WDOG Clock Sources. |
clkdiv | Select one of the WDOG Clock Dividers. |
per_hi | Upper watchdog window timeout in number of clock cycles (4 to 4294967296). |
per_lo | Lower watchdog window timeout in number of clock cycles (4 to 4294967296). |