STM32H735xx HAL User Manual
|
Functions | |
void | LPTIM_Disable (LPTIM_HandleTypeDef *hlptim) |
Disable LPTIM HW instance. | |
static void | LPTIM_ResetCallback (LPTIM_HandleTypeDef *lptim) |
Reset interrupt callbacks to the legacy weak callbacks. | |
static HAL_StatusTypeDef | LPTIM_WaitForFlag (LPTIM_HandleTypeDef *hlptim, uint32_t flag) |
LPTimer Wait for flag set. |
void LPTIM_Disable | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Disable LPTIM HW instance.
hlptim | pointer to a LPTIM_HandleTypeDef structure that contains the configuration information for LPTIM module. |
None |
Definition at line 2358 of file stm32h7xx_hal_lptim.c.
References __HAL_LPTIM_CLEAR_FLAG, __HAL_RCC_GET_LPTIM1_SOURCE, __HAL_RCC_GET_LPTIM2_SOURCE, __HAL_RCC_GET_LPTIM3_SOURCE, __HAL_RCC_GET_LPTIM4_SOURCE, __HAL_RCC_GET_LPTIM5_SOURCE, __HAL_RCC_LPTIM1_CONFIG, __HAL_RCC_LPTIM1_FORCE_RESET, __HAL_RCC_LPTIM1_RELEASE_RESET, __HAL_RCC_LPTIM2_CONFIG, __HAL_RCC_LPTIM2_FORCE_RESET, __HAL_RCC_LPTIM2_RELEASE_RESET, __HAL_RCC_LPTIM3_CONFIG, __HAL_RCC_LPTIM3_FORCE_RESET, __HAL_RCC_LPTIM3_RELEASE_RESET, __HAL_RCC_LPTIM4_CONFIG, __HAL_RCC_LPTIM4_FORCE_RESET, __HAL_RCC_LPTIM4_RELEASE_RESET, __HAL_RCC_LPTIM5_CONFIG, __HAL_RCC_LPTIM5_FORCE_RESET, __HAL_RCC_LPTIM5_RELEASE_RESET, HAL_LPTIM_STATE_TIMEOUT, __LPTIM_HandleTypeDef::Instance, LPTIM_FLAG_ARROK, LPTIM_FLAG_CMPOK, LPTIM_WaitForFlag(), RCC_LPTIM1CLKSOURCE_D2PCLK1, RCC_LPTIM2CLKSOURCE_D3PCLK1, RCC_LPTIM3CLKSOURCE_D3PCLK1, RCC_LPTIM4CLKSOURCE_D3PCLK1, RCC_LPTIM5CLKSOURCE_D3PCLK1, and __LPTIM_HandleTypeDef::State.
static void LPTIM_ResetCallback | ( | LPTIM_HandleTypeDef * | lptim | ) | [static] |
Reset interrupt callbacks to the legacy weak callbacks.
lptim | pointer to a LPTIM_HandleTypeDef structure that contains the configuration information for LPTIM module. |
None |
Definition at line 2313 of file stm32h7xx_hal_lptim.c.
References __LPTIM_HandleTypeDef::AutoReloadMatchCallback, __LPTIM_HandleTypeDef::AutoReloadWriteCallback, __LPTIM_HandleTypeDef::CompareMatchCallback, __LPTIM_HandleTypeDef::CompareWriteCallback, __LPTIM_HandleTypeDef::DirectionDownCallback, __LPTIM_HandleTypeDef::DirectionUpCallback, HAL_LPTIM_AutoReloadMatchCallback(), HAL_LPTIM_AutoReloadWriteCallback(), HAL_LPTIM_CompareMatchCallback(), HAL_LPTIM_CompareWriteCallback(), HAL_LPTIM_DirectionDownCallback(), HAL_LPTIM_DirectionUpCallback(), HAL_LPTIM_TriggerCallback(), and __LPTIM_HandleTypeDef::TriggerCallback.
Referenced by HAL_LPTIM_Init().
static HAL_StatusTypeDef LPTIM_WaitForFlag | ( | LPTIM_HandleTypeDef * | hlptim, |
uint32_t | flag | ||
) | [static] |
LPTimer Wait for flag set.
hlptim | pointer to a LPTIM_HandleTypeDef structure that contains the configuration information for LPTIM module. |
flag | The lptim flag |
HAL | status |
Definition at line 2333 of file stm32h7xx_hal_lptim.c.
References __HAL_LPTIM_GET_FLAG, and TIMEOUT.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), HAL_LPTIM_TimeOut_Start_IT(), and LPTIM_Disable().