STM32L486xx HAL User Manual
Data Fields
__LPTIM_HandleTypeDef Struct Reference

LPTIM handle Structure definition. More...

#include <stm32l4xx_hal_lptim.h>

Data Fields

LPTIM_TypeDef * Instance
LPTIM_InitTypeDef Init
HAL_StatusTypeDef Status
HAL_LockTypeDef Lock
__IO HAL_LPTIM_StateTypeDef State
void(* MspInitCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* MspDeInitCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* CompareMatchCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* AutoReloadMatchCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* TriggerCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* CompareWriteCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* AutoReloadWriteCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* DirectionUpCallback )(struct __LPTIM_HandleTypeDef *hlptim)
void(* DirectionDownCallback )(struct __LPTIM_HandleTypeDef *hlptim)

Detailed Description

LPTIM handle Structure definition.

Definition at line 155 of file stm32l4xx_hal_lptim.h.


Field Documentation

Auto-reload match Callback

Definition at line 171 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().

Auto-reload register write complete Callback

Definition at line 174 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().

Compare register write complete Callback

Definition at line 173 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().

Down-counting direction change Callback

Definition at line 176 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().

Up-counting direction change Callback

Definition at line 175 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().

HAL_LockTypeDef __LPTIM_HandleTypeDef::Lock

LPTIM locking object

Definition at line 163 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_Init().

LPTIM Base Msp DeInit Callback

Definition at line 169 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_DeInit(), HAL_LPTIM_RegisterCallback(), and HAL_LPTIM_UnRegisterCallback().

LPTIM Base Msp Init Callback

Definition at line 168 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_Init(), HAL_LPTIM_RegisterCallback(), and HAL_LPTIM_UnRegisterCallback().

HAL_StatusTypeDef __LPTIM_HandleTypeDef::Status

LPTIM peripheral status

Definition at line 161 of file stm32l4xx_hal_lptim.h.

External trigger event detection Callback

Definition at line 172 of file stm32l4xx_hal_lptim.h.

Referenced by HAL_LPTIM_IRQHandler(), HAL_LPTIM_RegisterCallback(), HAL_LPTIM_UnRegisterCallback(), and LPTIM_ResetCallback().


The documentation for this struct was generated from the following file: