STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
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().