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.
Fork of TUKS-COURSE-TIMER by
Flag_Management
[EXTI Exported Functions]
Functions | |
__STATIC_INLINE uint32_t | LL_EXTI_IsActiveFlag_0_31 (uint32_t ExtiLine) |
Check if the ExtLine Flag is set or not for Lines in range 0 to 31. | |
__STATIC_INLINE uint32_t | LL_EXTI_IsActiveFlag_32_63 (uint32_t ExtiLine) |
Check if the ExtLine Flag is set or not for Lines in range 32 to 63. | |
__STATIC_INLINE uint32_t | LL_EXTI_ReadFlag_0_31 (uint32_t ExtiLine) |
Read ExtLine Combination Flag for Lines in range 0 to 31. | |
__STATIC_INLINE uint32_t | LL_EXTI_ReadFlag_32_63 (uint32_t ExtiLine) |
Read ExtLine Combination Flag for Lines in range 32 to 63. | |
__STATIC_INLINE void | LL_EXTI_ClearFlag_0_31 (uint32_t ExtiLine) |
Clear ExtLine Flags for Lines in range 0 to 31. | |
__STATIC_INLINE void | LL_EXTI_ClearFlag_32_63 (uint32_t ExtiLine) |
Clear ExtLine Flags for Lines in range 32 to 63. |
Function Documentation
__STATIC_INLINE void LL_EXTI_ClearFlag_0_31 | ( | uint32_t | ExtiLine ) |
Clear ExtLine Flags for Lines in range 0 to 31.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR1 PIFx LL_EXTI_ClearFlag_0_31
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_0
- LL_EXTI_LINE_1
- LL_EXTI_LINE_2
- LL_EXTI_LINE_3
- LL_EXTI_LINE_4
- LL_EXTI_LINE_5
- LL_EXTI_LINE_6
- LL_EXTI_LINE_7
- LL_EXTI_LINE_8
- LL_EXTI_LINE_9
- LL_EXTI_LINE_10
- LL_EXTI_LINE_11
- LL_EXTI_LINE_12
- LL_EXTI_LINE_13
- LL_EXTI_LINE_14
- LL_EXTI_LINE_15
- LL_EXTI_LINE_16
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- Note:
- Please check each device line mapping for EXTI Line availability
- Return values:
-
None
Definition at line 1284 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE void LL_EXTI_ClearFlag_32_63 | ( | uint32_t | ExtiLine ) |
Clear ExtLine Flags for Lines in range 32 to 63.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR2 PIFx LL_EXTI_ClearFlag_32_63
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- Return values:
-
None
Definition at line 1301 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_0_31 | ( | uint32_t | ExtiLine ) |
Check if the ExtLine Flag is set or not for Lines in range 0 to 31.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR1 PIFx LL_EXTI_IsActiveFlag_0_31
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_0
- LL_EXTI_LINE_1
- LL_EXTI_LINE_2
- LL_EXTI_LINE_3
- LL_EXTI_LINE_4
- LL_EXTI_LINE_5
- LL_EXTI_LINE_6
- LL_EXTI_LINE_7
- LL_EXTI_LINE_8
- LL_EXTI_LINE_9
- LL_EXTI_LINE_10
- LL_EXTI_LINE_11
- LL_EXTI_LINE_12
- LL_EXTI_LINE_13
- LL_EXTI_LINE_14
- LL_EXTI_LINE_15
- LL_EXTI_LINE_16
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- Note:
- Please check each device line mapping for EXTI Line availability
- Return values:
-
State of bit (1 or 0).
Definition at line 1171 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_32_63 | ( | uint32_t | ExtiLine ) |
Check if the ExtLine Flag is set or not for Lines in range 32 to 63.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR2 PIFx LL_EXTI_IsActiveFlag_32_63
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- Return values:
-
State of bit (1 or 0).
Definition at line 1188 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_ReadFlag_0_31 | ( | uint32_t | ExtiLine ) |
Read ExtLine Combination Flag for Lines in range 0 to 31.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR1 PIFx LL_EXTI_ReadFlag_0_31
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_0
- LL_EXTI_LINE_1
- LL_EXTI_LINE_2
- LL_EXTI_LINE_3
- LL_EXTI_LINE_4
- LL_EXTI_LINE_5
- LL_EXTI_LINE_6
- LL_EXTI_LINE_7
- LL_EXTI_LINE_8
- LL_EXTI_LINE_9
- LL_EXTI_LINE_10
- LL_EXTI_LINE_11
- LL_EXTI_LINE_12
- LL_EXTI_LINE_13
- LL_EXTI_LINE_14
- LL_EXTI_LINE_15
- LL_EXTI_LINE_16
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- Note:
- Please check each device line mapping for EXTI Line availability
- Return values:
-
@note This bit is set when the selected edge event arrives on the interrupt
Definition at line 1227 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_ReadFlag_32_63 | ( | uint32_t | ExtiLine ) |
Read ExtLine Combination Flag for Lines in range 32 to 63.
- Note:
- This bit is set when the selected edge event arrives on the interrupt line. This bit is cleared by writing a 1 to the bit. PR2 PIFx LL_EXTI_ReadFlag_32_63
- Parameters:
-
ExtiLine This parameter can be a combination of the following values: - LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- Return values:
-
@note This bit is set when the selected edge event arrives on the interrupt
Definition at line 1245 of file stm32l4xx_ll_exti.h.
Generated on Tue Jul 12 2022 17:38:56 by
