L4 HAL Drivers

Embed: (wiki syntax)

« Back to documentation index

IT_Management

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).

IER ARRMIE LL_LPTIM_DisableIT_ARRM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1132 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_ARROK ( LPTIM_TypeDef *  LPTIMx )

Disable autoreload register write completed interrupt (ARROKIE).

IER ARROKIE LL_LPTIM_DisableIT_ARROK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1231 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_CMPM ( LPTIM_TypeDef *  LPTIMx )

Disable compare match interrupt (CMPMIE).

IER CMPMIE LL_LPTIM_DisableIT_CMPM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1099 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_CMPOK ( LPTIM_TypeDef *  LPTIMx )

Disable compare register write completed interrupt (CMPOKIE).

IER CMPOKIE LL_LPTIM_DisableIT_CMPOK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1198 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_DOWN ( LPTIM_TypeDef *  LPTIMx )

Disable direction change to down interrupt (DOWNIE).

IER DOWNIE LL_LPTIM_DisableIT_DOWN

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1297 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_EXTTRIG ( LPTIM_TypeDef *  LPTIMx )

Disable external trigger valid edge interrupt (EXTTRIGIE).

IER EXTTRIGIE LL_LPTIM_DisableIT_EXTTRIG

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1165 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_DisableIT_UP ( LPTIM_TypeDef *  LPTIMx )

Disable direction change to up interrupt (UPIE).

IER UPIE LL_LPTIM_DisableIT_UP

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1264 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_ARRM ( LPTIM_TypeDef *  LPTIMx )

Enable autoreload match interrupt (ARRMIE).

IER ARRMIE LL_LPTIM_EnableIT_ARRM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1121 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_ARROK ( LPTIM_TypeDef *  LPTIMx )

Enable autoreload register write completed interrupt (ARROKIE).

IER ARROKIE LL_LPTIM_EnableIT_ARROK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1220 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_CMPM ( LPTIM_TypeDef *  LPTIMx )

Enable compare match interrupt (CMPMIE).

IER CMPMIE LL_LPTIM_EnableIT_CMPM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1088 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_CMPOK ( LPTIM_TypeDef *  LPTIMx )

Enable compare register write completed interrupt (CMPOKIE).

IER CMPOKIE LL_LPTIM_EnableIT_CMPOK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1187 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_DOWN ( LPTIM_TypeDef *  LPTIMx )

Enable direction change to down interrupt (DOWNIE).

IER DOWNIE LL_LPTIM_EnableIT_DOWN

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1286 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_EXTTRIG ( LPTIM_TypeDef *  LPTIMx )

Enable external trigger valid edge interrupt (EXTTRIGIE).

IER EXTTRIGIE LL_LPTIM_EnableIT_EXTTRIG

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1154 of file stm32l4xx_ll_lptim.h.

__STATIC_INLINE void LL_LPTIM_EnableIT_UP ( LPTIM_TypeDef *  LPTIMx )

Enable direction change to up interrupt (UPIE).

IER UPIE LL_LPTIM_EnableIT_UP

Parameters:
LPTIMxLow-Power Timer instance
Return values:
None

Definition at line 1253 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.

IER ARRMIE LL_LPTIM_IsEnabledIT_ARRM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1143 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.

IER ARROKIE LL_LPTIM_IsEnabledIT_ARROK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1242 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.

IER CMPMIE LL_LPTIM_IsEnabledIT_CMPM

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1110 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.

IER CMPOKIE LL_LPTIM_IsEnabledIT_CMPOK

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1209 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.

IER DOWNIE LL_LPTIM_IsEnabledIT_DOWN

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1308 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.

IER EXTTRIGIE LL_LPTIM_IsEnabledIT_EXTTRIG

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1176 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.

IER UPIE LL_LPTIM_IsEnabledIT_UP

Parameters:
LPTIMxLow-Power Timer instance
Return values:
Stateof bit (1 or 0).

Definition at line 1275 of file stm32l4xx_ll_lptim.h.