|
STM32L4xx_HAL_Driver
1.14.0
|
Modules | |
| Initialization/de-initialization functions | |
| Initialization and Configuration functions. | |
| LPTIM Start-Stop operation functions | |
| Start-Stop operation functions. | |
| LPTIM Read operation functions | |
| Read operation functions. | |
| LPTIM IRQ handler and callbacks | |
| LPTIM IRQ handler. | |
| Peripheral State functions | |
| Peripheral State functions. | |
Functions | |
| HAL_StatusTypeDef | HAL_LPTIM_Init (LPTIM_HandleTypeDef *hlptim) |
| Initialize the LPTIM according to the specified parameters in the LPTIM_InitTypeDef and initialize the associated handle. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_DeInit (LPTIM_HandleTypeDef *hlptim) |
| DeInitialize the LPTIM peripheral. More... | |
| void | HAL_LPTIM_MspInit (LPTIM_HandleTypeDef *hlptim) |
| Initialize the LPTIM MSP. More... | |
| void | HAL_LPTIM_MspDeInit (LPTIM_HandleTypeDef *hlptim) |
| DeInitialize LPTIM MSP. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_PWM_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM PWM generation. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_PWM_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM PWM generation. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_PWM_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM PWM generation in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_PWM_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM PWM generation in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_OnePulse_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM One pulse generation. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_OnePulse_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM One pulse generation. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_OnePulse_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM One pulse generation in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_OnePulse_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM One pulse generation in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_SetOnce_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM in Set once mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_SetOnce_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM Set once mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_SetOnce_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Pulse) |
| Start the LPTIM Set once mode in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_SetOnce_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the LPTIM Set once mode in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Encoder_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period) |
| Start the Encoder interface. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Encoder_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the Encoder interface. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Encoder_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period) |
| Start the Encoder interface in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Encoder_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the Encoder interface in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_TimeOut_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Timeout) |
| Start the Timeout function. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_TimeOut_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the Timeout function. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_TimeOut_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period, uint32_t Timeout) |
| Start the Timeout function in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_TimeOut_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the Timeout function in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Counter_Start (LPTIM_HandleTypeDef *hlptim, uint32_t Period) |
| Start the Counter mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Counter_Stop (LPTIM_HandleTypeDef *hlptim) |
| Stop the Counter mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Counter_Start_IT (LPTIM_HandleTypeDef *hlptim, uint32_t Period) |
| Start the Counter mode in interrupt mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_Counter_Stop_IT (LPTIM_HandleTypeDef *hlptim) |
| Stop the Counter mode in interrupt mode. More... | |
| uint32_t | HAL_LPTIM_ReadCounter (LPTIM_HandleTypeDef *hlptim) |
| Return the current counter value. More... | |
| uint32_t | HAL_LPTIM_ReadAutoReload (LPTIM_HandleTypeDef *hlptim) |
| Return the current Autoreload (Period) value. More... | |
| uint32_t | HAL_LPTIM_ReadCompare (LPTIM_HandleTypeDef *hlptim) |
| Return the current Compare (Pulse) value. More... | |
| void | HAL_LPTIM_IRQHandler (LPTIM_HandleTypeDef *hlptim) |
| Handle LPTIM interrupt request. More... | |
| void | HAL_LPTIM_CompareMatchCallback (LPTIM_HandleTypeDef *hlptim) |
| Compare match callback in non-blocking mode. More... | |
| void | HAL_LPTIM_AutoReloadMatchCallback (LPTIM_HandleTypeDef *hlptim) |
| Autoreload match callback in non-blocking mode. More... | |
| void | HAL_LPTIM_TriggerCallback (LPTIM_HandleTypeDef *hlptim) |
| Trigger detected callback in non-blocking mode. More... | |
| void | HAL_LPTIM_CompareWriteCallback (LPTIM_HandleTypeDef *hlptim) |
| Compare write callback in non-blocking mode. More... | |
| void | HAL_LPTIM_AutoReloadWriteCallback (LPTIM_HandleTypeDef *hlptim) |
| Autoreload write callback in non-blocking mode. More... | |
| void | HAL_LPTIM_DirectionUpCallback (LPTIM_HandleTypeDef *hlptim) |
| Direction counter changed from Down to Up callback in non-blocking mode. More... | |
| void | HAL_LPTIM_DirectionDownCallback (LPTIM_HandleTypeDef *hlptim) |
| Direction counter changed from Up to Down callback in non-blocking mode. More... | |
| void | HAL_LPTIM_UpdateEventCallback (LPTIM_HandleTypeDef *hlptim) |
| Repetition counter underflowed (or contains zero) and LPTIM counter overflowed callback in non-blocking mode. More... | |
| void | HAL_LPTIM_RepCounterWriteCallback (LPTIM_HandleTypeDef *hlptim) |
| Successful APB bus write to repetition counter register callback in non-blocking mode. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_RegisterCallback (LPTIM_HandleTypeDef *lphtim, HAL_LPTIM_CallbackIDTypeDef CallbackID, pLPTIM_CallbackTypeDef pCallback) |
| Register a User LPTIM callback to be used instead of the weak predefined callback. More... | |
| HAL_StatusTypeDef | HAL_LPTIM_UnRegisterCallback (LPTIM_HandleTypeDef *lphtim, HAL_LPTIM_CallbackIDTypeDef CallbackID) |
| Unregister a LPTIM callback LLPTIM callback is redirected to the weak predefined callback. More... | |
| HAL_LPTIM_StateTypeDef | HAL_LPTIM_GetState (LPTIM_HandleTypeDef *hlptim) |
| Return the LPTIM handle state. More... | |
| void HAL_LPTIM_AutoReloadMatchCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Autoreload match callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1801 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_AutoReloadWriteCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Autoreload write callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1846 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_CompareMatchCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Compare match callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1786 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_CompareWriteCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Compare write callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1831 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Counter_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period | ||
| ) |
Start the Counter mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1362 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Counter_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period | ||
| ) |
Start the Counter mode in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1434 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Counter_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Counter mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1409 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Counter_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Counter mode in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1498 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_DeInit | ( | LPTIM_HandleTypeDef * | hlptim | ) |
DeInitialize the LPTIM peripheral.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 345 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_DirectionDownCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Direction counter changed from Up to Down callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1876 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_DirectionUpCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Direction counter changed from Down to Up callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1861 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Encoder_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period | ||
| ) |
Start the Encoder interface.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1043 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Encoder_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period | ||
| ) |
Start the Encoder interface in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1121 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Encoder_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Encoder interface.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1093 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Encoder_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Encoder interface in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1178 of file stm32l4xx_hal_lptim.c.
| HAL_LPTIM_StateTypeDef HAL_LPTIM_GetState | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Return the LPTIM handle state.
| hlptim | LPTIM handle |
| HAL | state |
Definition at line 2171 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_Init | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Initialize the LPTIM according to the specified parameters in the LPTIM_InitTypeDef and initialize the associated handle.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 215 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_IRQHandler | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Handle LPTIM interrupt request.
| hlptim | LPTIM handle |
| None |
Definition at line 1622 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_MspDeInit | ( | LPTIM_HandleTypeDef * | hlptim | ) |
DeInitialize LPTIM MSP.
| hlptim | LPTIM handle |
| None |
Definition at line 402 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_MspInit | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Initialize the LPTIM MSP.
| hlptim | LPTIM handle |
| None |
Definition at line 387 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_OnePulse_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM One pulse generation.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 649 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_OnePulse_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM One pulse generation in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 721 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_OnePulse_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM One pulse generation.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 694 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_OnePulse_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM One pulse generation in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 793 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_PWM_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM PWM generation.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 451 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_PWM_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM PWM generation in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF |
| HAL | status |
Definition at line 523 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_PWM_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM PWM generation.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 496 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_PWM_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM PWM generation in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 595 of file stm32l4xx_hal_lptim.c.
| uint32_t HAL_LPTIM_ReadAutoReload | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Return the current Autoreload (Period) value.
| hlptim | LPTIM handle |
| Autoreload | value. |
Definition at line 1570 of file stm32l4xx_hal_lptim.c.
| uint32_t HAL_LPTIM_ReadCompare | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Return the current Compare (Pulse) value.
| hlptim | LPTIM handle |
| Compare | value. |
Definition at line 1583 of file stm32l4xx_hal_lptim.c.
| uint32_t HAL_LPTIM_ReadCounter | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Return the current counter value.
| hlptim | LPTIM handle |
| Counter | value. |
Definition at line 1557 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_RegisterCallback | ( | LPTIM_HandleTypeDef * | hlptim, |
| HAL_LPTIM_CallbackIDTypeDef | CallbackID, | ||
| pLPTIM_CallbackTypeDef | pCallback | ||
| ) |
Register a User LPTIM callback to be used instead of the weak predefined callback.
| hlptim | LPTIM handle |
| CallbackID | ID of the callback to be registered This parameter can be one of the following values:
|
| pCallback | pointer to the callback function |
| status |
Definition at line 1936 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_RepCounterWriteCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Successful APB bus write to repetition counter register callback in non-blocking mode.
| hlptim | : LPTIM handle |
| None |
Definition at line 1907 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_SetOnce_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM in Set once mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 847 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_SetOnce_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Pulse | ||
| ) |
Start the LPTIM Set once mode in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Pulse | Specifies the compare value. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 919 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_SetOnce_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM Set once mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 892 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_SetOnce_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the LPTIM Set once mode in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 991 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_TimeOut_Start | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Timeout | ||
| ) |
Start the Timeout function.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Timeout | Specifies the TimeOut value to reset the counter. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1216 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_TimeOut_Start_IT | ( | LPTIM_HandleTypeDef * | hlptim, |
| uint32_t | Period, | ||
| uint32_t | Timeout | ||
| ) |
Start the Timeout function in interrupt mode.
| hlptim | LPTIM handle |
| Period | Specifies the Autoreload value. This parameter must be a value between 0x0000 and 0xFFFF. |
| Timeout | Specifies the TimeOut value to reset the counter. This parameter must be a value between 0x0000 and 0xFFFF. |
| HAL | status |
Definition at line 1285 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_TimeOut_Stop | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Timeout function.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1253 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_TimeOut_Stop_IT | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Stop the Timeout function in interrupt mode.
| hlptim | LPTIM handle |
| HAL | status |
Definition at line 1328 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_TriggerCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Trigger detected callback in non-blocking mode.
| hlptim | LPTIM handle |
| None |
Definition at line 1816 of file stm32l4xx_hal_lptim.c.
| HAL_StatusTypeDef HAL_LPTIM_UnRegisterCallback | ( | LPTIM_HandleTypeDef * | hlptim, |
| HAL_LPTIM_CallbackIDTypeDef | CallbackID | ||
| ) |
Unregister a LPTIM callback LLPTIM callback is redirected to the weak predefined callback.
| hlptim | LPTIM handle |
| CallbackID | ID of the callback to be unregistered This parameter can be one of the following values:
|
| status |
Definition at line 2053 of file stm32l4xx_hal_lptim.c.
| void HAL_LPTIM_UpdateEventCallback | ( | LPTIM_HandleTypeDef * | hlptim | ) |
Repetition counter underflowed (or contains zero) and LPTIM counter overflowed callback in non-blocking mode.
| hlptim | : LPTIM handle |
| None |
Definition at line 1892 of file stm32l4xx_hal_lptim.c.