Hal Drivers for L4
Dependents: BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo
Fork of STM32L4xx_HAL_Driver by
IT_Management
[EXTI Exported Functions]
Functions | |
__STATIC_INLINE void | LL_EXTI_EnableIT_0_31 (uint32_t ExtiLine) |
Enable ExtiLine Interrupt request for Lines in range 0 to 31. | |
__STATIC_INLINE void | LL_EXTI_EnableIT_32_63 (uint32_t ExtiLine) |
Enable ExtiLine Interrupt request for Lines in range 32 to 63. | |
__STATIC_INLINE void | LL_EXTI_DisableIT_0_31 (uint32_t ExtiLine) |
Disable ExtiLine Interrupt request for Lines in range 0 to 31. | |
__STATIC_INLINE void | LL_EXTI_DisableIT_32_63 (uint32_t ExtiLine) |
Disable ExtiLine Interrupt request for Lines in range 32 to 63. | |
__STATIC_INLINE uint32_t | LL_EXTI_IsEnabledIT_0_31 (uint32_t ExtiLine) |
Indicate if ExtiLine Interrupt request is enabled for Lines in range 0 to 31. | |
__STATIC_INLINE uint32_t | LL_EXTI_IsEnabledIT_32_63 (uint32_t ExtiLine) |
Indicate if ExtiLine Interrupt request is enabled for Lines in range 32 to 63. |
Function Documentation
__STATIC_INLINE void LL_EXTI_DisableIT_0_31 | ( | uint32_t | ExtiLine ) |
Disable ExtiLine Interrupt request for Lines in range 0 to 31.
- Note:
- The reset value for the direct lines (line 17, lines from 23 to 31) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR1 IMx LL_EXTI_DisableIT_0_31
- Parameters:
-
ExtiLine This parameter can be one 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_17
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_23
- LL_EXTI_LINE_24
- LL_EXTI_LINE_25
- LL_EXTI_LINE_26
- LL_EXTI_LINE_27
- LL_EXTI_LINE_28
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- LL_EXTI_LINE_ALL_0_31
- Return values:
-
None
Definition at line 295 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE void LL_EXTI_DisableIT_32_63 | ( | uint32_t | ExtiLine ) |
Disable ExtiLine Interrupt request for Lines in range 32 to 63.
- Note:
- The reset value for the direct lines (lines from 32 to 34, line 39) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR2 IMx LL_EXTI_DisableIT_32_63
- Parameters:
-
ExtiLine This parameter can be one of the following values: - LL_EXTI_LINE_32
- LL_EXTI_LINE_33
- LL_EXTI_LINE_34
- LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- LL_EXTI_LINE_39
- LL_EXTI_LINE_ALL_32_63
- Return values:
-
None
Definition at line 318 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE void LL_EXTI_EnableIT_0_31 | ( | uint32_t | ExtiLine ) |
Enable ExtiLine Interrupt request for Lines in range 0 to 31.
- Note:
- The reset value for the direct lines (line 17, lines from 23 to 31) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR1 IMx LL_EXTI_EnableIT_0_31
- Parameters:
-
ExtiLine This parameter can be one 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_17
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_23
- LL_EXTI_LINE_24
- LL_EXTI_LINE_25
- LL_EXTI_LINE_26
- LL_EXTI_LINE_27
- LL_EXTI_LINE_28
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- LL_EXTI_LINE_ALL_0_31
- Return values:
-
None
Definition at line 226 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE void LL_EXTI_EnableIT_32_63 | ( | uint32_t | ExtiLine ) |
Enable ExtiLine Interrupt request for Lines in range 32 to 63.
- Note:
- The reset value for the direct lines (lines from 32 to 34, line 39) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR2 IMx LL_EXTI_EnableIT_32_63
- Parameters:
-
ExtiLine This parameter can be one of the following values: - LL_EXTI_LINE_32
- LL_EXTI_LINE_33
- LL_EXTI_LINE_34
- LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- LL_EXTI_LINE_39
- LL_EXTI_LINE_ALL_32_63
- Return values:
-
None
Definition at line 248 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_IsEnabledIT_0_31 | ( | uint32_t | ExtiLine ) |
Indicate if ExtiLine Interrupt request is enabled for Lines in range 0 to 31.
- Note:
- The reset value for the direct lines (line 17, lines from 23 to 31) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR1 IMx LL_EXTI_IsEnabledIT_0_31
- Parameters:
-
ExtiLine This parameter can be one 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_17
- LL_EXTI_LINE_18
- LL_EXTI_LINE_19
- LL_EXTI_LINE_20
- LL_EXTI_LINE_21
- LL_EXTI_LINE_22
- LL_EXTI_LINE_23
- LL_EXTI_LINE_24
- LL_EXTI_LINE_25
- LL_EXTI_LINE_26
- LL_EXTI_LINE_27
- LL_EXTI_LINE_28
- LL_EXTI_LINE_29
- LL_EXTI_LINE_30
- LL_EXTI_LINE_31
- LL_EXTI_LINE_ALL_0_31
- Return values:
-
State of bit (1 or 0).
Definition at line 365 of file stm32l4xx_ll_exti.h.
__STATIC_INLINE uint32_t LL_EXTI_IsEnabledIT_32_63 | ( | uint32_t | ExtiLine ) |
Indicate if ExtiLine Interrupt request is enabled for Lines in range 32 to 63.
- Note:
- The reset value for the direct lines (lines from 32 to 34, line 39) is set to 1 in order to enable the interrupt by default. Bits are set automatically at Power on. IMR2 IMx LL_EXTI_IsEnabledIT_32_63
- Parameters:
-
ExtiLine This parameter can be one of the following values: - LL_EXTI_LINE_32
- LL_EXTI_LINE_33
- LL_EXTI_LINE_34
- LL_EXTI_LINE_35
- LL_EXTI_LINE_36
- LL_EXTI_LINE_37
- LL_EXTI_LINE_38
- LL_EXTI_LINE_39
- LL_EXTI_LINE_ALL_32_63
- Return values:
-
State of bit (1 or 0).
Definition at line 388 of file stm32l4xx_ll_exti.h.
Generated on Tue Jul 12 2022 11:35:22 by
