![]() |
MKM34Z256VLx7 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). |