118 #ifdef HAL_IWDG_MODULE_ENABLED 132 #define HAL_IWDG_DEFAULT_TIMEOUT 48u 205 if((
HAL_GetTick() - tickstart ) > HAL_IWDG_DEFAULT_TIMEOUT)
#define IS_IWDG_WINDOW(__WINDOW__)
Check IWDG window value.
#define __HAL_IWDG_RELOAD_COUNTER(__HANDLE__)
Reload IWDG counter with value defined in the reload register (write access to IWDG_PR, IWDG_RLR & IWDG_WINR registers disabled).
#define assert_param(expr)
Include module's header file.
#define __HAL_IWDG_START(__HANDLE__)
Enable the IWDG peripheral.
HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg)
HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg)
IWDG Handle Structure definition.
#define IS_IWDG_RELOAD(__RELOAD__)
Check IWDG reload value.
#define IWDG_ENABLE_WRITE_ACCESS(__HANDLE__)
Enable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers.
This file contains all the functions prototypes for the HAL module driver.
#define IS_IWDG_PRESCALER(__PRESCALER__)
Check IWDG prescaler value.
HAL_StatusTypeDef
HAL Status structures definition.
uint32_t HAL_GetTick(void)
Provides a tick value in millisecond.
#define IS_IWDG_ALL_INSTANCE(__INSTANCE__)