STM32L486xx HAL User Manual
Functions
Interrupt Management
LPTIM Exported Functions

Functions

__STATIC_INLINE void LL_LPTIM_EnableIT_CMPM (LPTIM_TypeDef *LPTIMx)
 Enable compare match interrupt (CMPMIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_CMPM (LPTIM_TypeDef *LPTIMx)
 Disable compare match interrupt (CMPMIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_CMPM (LPTIM_TypeDef *LPTIMx)
 Indicates whether the compare match interrupt (CMPMIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_ARRM (LPTIM_TypeDef *LPTIMx)
 Enable autoreload match interrupt (ARRMIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_ARRM (LPTIM_TypeDef *LPTIMx)
 Disable autoreload match interrupt (ARRMIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_ARRM (LPTIM_TypeDef *LPTIMx)
 Indicates whether the autoreload match interrupt (ARRMIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Enable external trigger valid edge interrupt (EXTTRIGIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Disable external trigger valid edge interrupt (EXTTRIGIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_EXTTRIG (LPTIM_TypeDef *LPTIMx)
 Indicates external trigger valid edge interrupt (EXTTRIGIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_CMPOK (LPTIM_TypeDef *LPTIMx)
 Enable compare register write completed interrupt (CMPOKIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_CMPOK (LPTIM_TypeDef *LPTIMx)
 Disable compare register write completed interrupt (CMPOKIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_CMPOK (LPTIM_TypeDef *LPTIMx)
 Indicates whether the compare register write completed interrupt (CMPOKIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_ARROK (LPTIM_TypeDef *LPTIMx)
 Enable autoreload register write completed interrupt (ARROKIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_ARROK (LPTIM_TypeDef *LPTIMx)
 Disable autoreload register write completed interrupt (ARROKIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_ARROK (LPTIM_TypeDef *LPTIMx)
 Indicates whether the autoreload register write completed interrupt (ARROKIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_UP (LPTIM_TypeDef *LPTIMx)
 Enable direction change to up interrupt (UPIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_UP (LPTIM_TypeDef *LPTIMx)
 Disable direction change to up interrupt (UPIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_UP (LPTIM_TypeDef *LPTIMx)
 Indicates whether the direction change to up interrupt (UPIE) is enabled.
__STATIC_INLINE void LL_LPTIM_EnableIT_DOWN (LPTIM_TypeDef *LPTIMx)
 Enable direction change to down interrupt (DOWNIE).
__STATIC_INLINE void LL_LPTIM_DisableIT_DOWN (LPTIM_TypeDef *LPTIMx)
 Disable direction change to down interrupt (DOWNIE).
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_DOWN (LPTIM_TypeDef *LPTIMx)
 Indicates whether the direction change to down interrupt (DOWNIE) is enabled.

Function Documentation

__STATIC_INLINE void LL_LPTIM_DisableIT_ARRM ( LPTIM_TypeDef *  LPTIMx)

Disable autoreload match interrupt (ARRMIE).

Reference Manual to LL API cross reference:
IER ARRMIE LL_LPTIM_DisableIT_ARRM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1211 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_ARROK ( LPTIM_TypeDef *  LPTIMx)

Disable autoreload register write completed interrupt (ARROKIE).

Reference Manual to LL API cross reference:
IER ARROKIE LL_LPTIM_DisableIT_ARROK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1310 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_CMPM ( LPTIM_TypeDef *  LPTIMx)

Disable compare match interrupt (CMPMIE).

Reference Manual to LL API cross reference:
IER CMPMIE LL_LPTIM_DisableIT_CMPM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1178 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_CMPOK ( LPTIM_TypeDef *  LPTIMx)

Disable compare register write completed interrupt (CMPOKIE).

Reference Manual to LL API cross reference:
IER CMPOKIE LL_LPTIM_DisableIT_CMPOK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1277 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_DOWN ( LPTIM_TypeDef *  LPTIMx)

Disable direction change to down interrupt (DOWNIE).

Reference Manual to LL API cross reference:
IER DOWNIE LL_LPTIM_DisableIT_DOWN
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1376 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_EXTTRIG ( LPTIM_TypeDef *  LPTIMx)

Disable external trigger valid edge interrupt (EXTTRIGIE).

Reference Manual to LL API cross reference:
IER EXTTRIGIE LL_LPTIM_DisableIT_EXTTRIG
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1244 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_UP ( LPTIM_TypeDef *  LPTIMx)

Disable direction change to up interrupt (UPIE).

Reference Manual to LL API cross reference:
IER UPIE LL_LPTIM_DisableIT_UP
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1343 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_ARRM ( LPTIM_TypeDef *  LPTIMx)

Enable autoreload match interrupt (ARRMIE).

Reference Manual to LL API cross reference:
IER ARRMIE LL_LPTIM_EnableIT_ARRM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1200 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_ARROK ( LPTIM_TypeDef *  LPTIMx)

Enable autoreload register write completed interrupt (ARROKIE).

Reference Manual to LL API cross reference:
IER ARROKIE LL_LPTIM_EnableIT_ARROK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1299 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_CMPM ( LPTIM_TypeDef *  LPTIMx)

Enable compare match interrupt (CMPMIE).

Reference Manual to LL API cross reference:
IER CMPMIE LL_LPTIM_EnableIT_CMPM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1167 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_CMPOK ( LPTIM_TypeDef *  LPTIMx)

Enable compare register write completed interrupt (CMPOKIE).

Reference Manual to LL API cross reference:
IER CMPOKIE LL_LPTIM_EnableIT_CMPOK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1266 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_DOWN ( LPTIM_TypeDef *  LPTIMx)

Enable direction change to down interrupt (DOWNIE).

Reference Manual to LL API cross reference:
IER DOWNIE LL_LPTIM_EnableIT_DOWN
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1365 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_EXTTRIG ( LPTIM_TypeDef *  LPTIMx)

Enable external trigger valid edge interrupt (EXTTRIGIE).

Reference Manual to LL API cross reference:
IER EXTTRIGIE LL_LPTIM_EnableIT_EXTTRIG
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1233 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_UP ( LPTIM_TypeDef *  LPTIMx)

Enable direction change to up interrupt (UPIE).

Reference Manual to LL API cross reference:
IER UPIE LL_LPTIM_EnableIT_UP
Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1332 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_ARRM ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the autoreload match interrupt (ARRMIE) is enabled.

Reference Manual to LL API cross reference:
IER ARRMIE LL_LPTIM_IsEnabledIT_ARRM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1222 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_ARROK ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the autoreload register write completed interrupt (ARROKIE) is enabled.

Reference Manual to LL API cross reference:
IER ARROKIE LL_LPTIM_IsEnabledIT_ARROK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1321 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_CMPM ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the compare match interrupt (CMPMIE) is enabled.

Reference Manual to LL API cross reference:
IER CMPMIE LL_LPTIM_IsEnabledIT_CMPM
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1189 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_CMPOK ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the compare register write completed interrupt (CMPOKIE) is enabled.

Reference Manual to LL API cross reference:
IER CMPOKIE LL_LPTIM_IsEnabledIT_CMPOK
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1288 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_DOWN ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the direction change to down interrupt (DOWNIE) is enabled.

Reference Manual to LL API cross reference:
IER DOWNIE LL_LPTIM_IsEnabledIT_DOWN
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1387 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_EXTTRIG ( LPTIM_TypeDef *  LPTIMx)

Indicates external trigger valid edge interrupt (EXTTRIGIE) is enabled.

Reference Manual to LL API cross reference:
IER EXTTRIGIE LL_LPTIM_IsEnabledIT_EXTTRIG
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1255 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledIT_UP ( LPTIM_TypeDef *  LPTIMx)

Indicates whether the direction change to up interrupt (UPIE) is enabled.

Reference Manual to LL API cross reference:
IER UPIE LL_LPTIM_IsEnabledIT_UP
Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1354 of file stm32l4xx_ll_lptim.h.