STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
โ€ขAll Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LPTIM IRQ handler and callbacks

LPTIM IRQ handler. More...

Collaboration diagram for LPTIM IRQ handler and callbacks:

Functions

void HAL_LPTIM_IRQHandler (LPTIM_HandleTypeDef *hlptim)
 Handle LPTIM interrupt request.
 
void HAL_LPTIM_CompareMatchCallback (LPTIM_HandleTypeDef *hlptim)
 Compare match callback in non-blocking mode.
 
void HAL_LPTIM_AutoReloadMatchCallback (LPTIM_HandleTypeDef *hlptim)
 Autoreload match callback in non-blocking mode.
 
void HAL_LPTIM_TriggerCallback (LPTIM_HandleTypeDef *hlptim)
 Trigger detected callback in non-blocking mode.
 
void HAL_LPTIM_CompareWriteCallback (LPTIM_HandleTypeDef *hlptim)
 Compare write callback in non-blocking mode.
 
void HAL_LPTIM_AutoReloadWriteCallback (LPTIM_HandleTypeDef *hlptim)
 Autoreload write callback in non-blocking mode.
 
void HAL_LPTIM_DirectionUpCallback (LPTIM_HandleTypeDef *hlptim)
 Direction counter changed from Down to Up callback in non-blocking mode.
 
void HAL_LPTIM_DirectionDownCallback (LPTIM_HandleTypeDef *hlptim)
 Direction counter changed from Up to Down callback in non-blocking mode.
 

Detailed Description

LPTIM IRQ handler.

LPTIM IRQ handler and callback functions.

============================================================================== ##### LPTIM IRQ handler and callbacks ##### ============================================================================== [..] This section provides LPTIM IRQ handler and callback functions called within the IRQ handler: (+) LPTIM interrupt request handler (+) Compare match Callback (+) Auto-reload match Callback (+) External trigger event detection Callback (+) Compare register write complete Callback (+) Auto-reload register write complete Callback (+) Up-counting direction change Callback (+) Down-counting direction change Callback

Function Documentation

โ—† HAL_LPTIM_IRQHandler()

โ—† HAL_LPTIM_CompareMatchCallback()

__weak void HAL_LPTIM_CompareMatchCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Compare match callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 1951 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_AutoReloadMatchCallback()

__weak void HAL_LPTIM_AutoReloadMatchCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Autoreload match callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 1966 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_TriggerCallback()

__weak void HAL_LPTIM_TriggerCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Trigger detected callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 1981 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_CompareWriteCallback()

__weak void HAL_LPTIM_CompareWriteCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Compare write callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 1996 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_AutoReloadWriteCallback()

__weak void HAL_LPTIM_AutoReloadWriteCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Autoreload write callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 2011 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_DirectionUpCallback()

__weak void HAL_LPTIM_DirectionUpCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Direction counter changed from Down to Up callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 2026 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().

โ—† HAL_LPTIM_DirectionDownCallback()

__weak void HAL_LPTIM_DirectionDownCallback ( LPTIM_HandleTypeDef * hlptim)

#include <stm32f4xx_hal_lptim.h>

Direction counter changed from Up to Down callback in non-blocking mode.

Parameters
hlptimLPTIM handle
Return values
None

Definition at line 2041 of file stm32f4xx_hal_lptim.c.

References UNUSED.

Referenced by HAL_LPTIM_IRQHandler().