STM8S/A Standard Peripherals Drivers
|
Functions | |
uint8_t | WWDG_GetCounter (void) |
Gets the WWDG Counter Value. | |
void | WWDG_Init (uint8_t Counter, uint8_t WindowValue) |
Initializes the WWDG peripheral. | |
void | WWDG_SetCounter (uint8_t Counter) |
Refreshes the WWDG peripheral. | |
void | WWDG_SetWindowValue (uint8_t WindowValue) |
Sets the WWDG window value. | |
void | WWDG_SWReset (void) |
Generates immediate WWDG RESET. |
Function Documentation
uint8_t WWDG_GetCounter | ( | void | ) |
Gets the WWDG Counter Value.
This value could be used to check if WWDG is in the window, where refresh is allowed.
Definition at line 86 of file stm8s_wwdg.c.
References WWDG.
Initializes the WWDG peripheral.
This function set Window Register = WindowValue, Counter Register according to Counter and ENABLE WWDG
Definition at line 53 of file stm8s_wwdg.c.
References IS_WWDG_WINDOWLIMITVALUE_OK, WWDG, WWDG_CR_T6, WWDG_CR_WDGA, and WWDG_WR_RESET_VALUE.
void WWDG_SetCounter | ( | uint8_t | Counter | ) |
Refreshes the WWDG peripheral.
Definition at line 69 of file stm8s_wwdg.c.
References BIT_MASK, IS_WWDG_COUNTERVALUE_OK, and WWDG.
void WWDG_SetWindowValue | ( | uint8_t | WindowValue | ) |
Sets the WWDG window value.
Definition at line 108 of file stm8s_wwdg.c.
References IS_WWDG_WINDOWLIMITVALUE_OK, WWDG, WWDG_CR_T6, and WWDG_CR_WDGA.
void WWDG_SWReset | ( | void | ) |
Generates immediate WWDG RESET.
Definition at line 96 of file stm8s_wwdg.c.
References WWDG, and WWDG_CR_WDGA.