134#ifdef HAL_WWDG_MODULE_ENABLED
190#if (USE_HAL_WWDG_REGISTER_CALLBACKS == 1)
192 if (hwwdg->EwiCallback == NULL)
197 if (hwwdg->MspInitCallback == NULL)
203 hwwdg->MspInitCallback(hwwdg);
240#if (USE_HAL_WWDG_REGISTER_CALLBACKS == 1)
253 pWWDG_CallbackTypeDef pCallback)
257 if (pCallback == NULL)
265 case HAL_WWDG_EWI_CB_ID:
266 hwwdg->EwiCallback = pCallback;
269 case HAL_WWDG_MSPINIT_CB_ID:
270 hwwdg->MspInitCallback = pCallback;
299 case HAL_WWDG_EWI_CB_ID:
303 case HAL_WWDG_MSPINIT_CB_ID:
376#if (USE_HAL_WWDG_REGISTER_CALLBACKS == 1)
378 hwwdg->EwiCallback(hwwdg);
HAL_StatusTypeDef HAL_WWDG_Init(WWDG_HandleTypeDef *hwwdg)
void HAL_WWDG_MspInit(WWDG_HandleTypeDef *hwwdg)
void HAL_WWDG_IRQHandler(WWDG_HandleTypeDef *hwwdg)
void HAL_WWDG_EarlyWakeupCallback(WWDG_HandleTypeDef *hwwdg)
HAL_StatusTypeDef HAL_WWDG_Refresh(WWDG_HandleTypeDef *hwwdg)
#define __HAL_WWDG_GET_FLAG(__HANDLE__, __FLAG__)
Check whether the specified WWDG flag is set or not.
#define __HAL_WWDG_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__)
Check whether the specified WWDG interrupt source is enabled or not.
#define __HAL_WWDG_CLEAR_FLAG(__HANDLE__, __FLAG__)
Clear the WWDG's pending flags.
#define IS_WWDG_COUNTER(__COUNTER__)
#define IS_WWDG_WINDOW(__WINDOW__)
#define IS_WWDG_PRESCALER(__PRESCALER__)
#define IS_WWDG_EWI_MODE(__MODE__)
#define assert_param(expr)
This file contains all the functions prototypes for the HAL module driver.
HAL_StatusTypeDef
HAL Status structures definition.
WWDG handle Structure definition.