Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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).
IER ARRMIE LL_LPTIM_DisableIT_ARRM
- Parameters:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1215 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1314 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1182 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1281 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1380 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1248 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1347 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1204 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1303 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1171 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1270 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1369 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1237 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
None
Definition at line 1336 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1226 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1325 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1193 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1292 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1391 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1259 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:
-
LPTIMx Low-Power Timer instance
- Return values:
-
State of bit (1 or 0).
Definition at line 1358 of file stm32l4xx_ll_lptim.h.
Generated on Tue Jul 12 2022 11:00:13 by
