|
STM32L4xx_HAL_Driver
1.14.0
|
Header file of EXTI LL module. More...
Go to the source code of this file.
Data Structures | |
| struct | LL_EXTI_InitTypeDef |
Functions | |
| __STATIC_INLINE void | LL_EXTI_EnableIT_0_31 (uint32_t ExtiLine) |
| Enable ExtiLine Interrupt request for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableIT_32_63 (uint32_t ExtiLine) |
| Enable ExtiLine Interrupt request for Lines in range 32 to 63. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableIT_0_31 (uint32_t ExtiLine) |
| Disable ExtiLine Interrupt request for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableIT_32_63 (uint32_t ExtiLine) |
| Disable ExtiLine Interrupt request for Lines in range 32 to 63. More... | |
| __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. More... | |
| __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. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableEvent_0_31 (uint32_t ExtiLine) |
| Enable ExtiLine Event request for Lines in range 0 to 31 EMR1 EMx LL_EXTI_EnableEvent_0_31. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableEvent_32_63 (uint32_t ExtiLine) |
| Enable ExtiLine Event request for Lines in range 32 to 63 EMR2 EMx LL_EXTI_EnableEvent_32_63. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableEvent_0_31 (uint32_t ExtiLine) |
| Disable ExtiLine Event request for Lines in range 0 to 31 EMR1 EMx LL_EXTI_DisableEvent_0_31. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableEvent_32_63 (uint32_t ExtiLine) |
| Disable ExtiLine Event request for Lines in range 32 to 63 EMR2 EMx LL_EXTI_DisableEvent_32_63. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledEvent_0_31 (uint32_t ExtiLine) |
| Indicate if ExtiLine Event request is enabled for Lines in range 0 to 31 EMR1 EMx LL_EXTI_IsEnabledEvent_0_31. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledEvent_32_63 (uint32_t ExtiLine) |
| Indicate if ExtiLine Event request is enabled for Lines in range 32 to 63 EMR2 EMx LL_EXTI_IsEnabledEvent_32_63. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableRisingTrig_0_31 (uint32_t ExtiLine) |
| Enable ExtiLine Rising Edge Trigger for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableRisingTrig_32_63 (uint32_t ExtiLine) |
| Enable ExtiLine Rising Edge Trigger for Lines in range 32 to 63. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableRisingTrig_0_31 (uint32_t ExtiLine) |
| Disable ExtiLine Rising Edge Trigger for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableRisingTrig_32_63 (uint32_t ExtiLine) |
| Disable ExtiLine Rising Edge Trigger for Lines in range 32 to 63. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledRisingTrig_0_31 (uint32_t ExtiLine) |
| Check if rising edge trigger is enabled for Lines in range 0 to 31 RTSR1 RTx LL_EXTI_IsEnabledRisingTrig_0_31. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledRisingTrig_32_63 (uint32_t ExtiLine) |
| Check if rising edge trigger is enabled for Lines in range 32 to 63 RTSR2 RTx LL_EXTI_IsEnabledRisingTrig_32_63. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableFallingTrig_0_31 (uint32_t ExtiLine) |
| Enable ExtiLine Falling Edge Trigger for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_EnableFallingTrig_32_63 (uint32_t ExtiLine) |
| Enable ExtiLine Falling Edge Trigger for Lines in range 32 to 63. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableFallingTrig_0_31 (uint32_t ExtiLine) |
| Disable ExtiLine Falling Edge Trigger for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_DisableFallingTrig_32_63 (uint32_t ExtiLine) |
| Disable ExtiLine Falling Edge Trigger for Lines in range 32 to 63. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledFallingTrig_0_31 (uint32_t ExtiLine) |
| Check if falling edge trigger is enabled for Lines in range 0 to 31 FTSR1 FTx LL_EXTI_IsEnabledFallingTrig_0_31. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_IsEnabledFallingTrig_32_63 (uint32_t ExtiLine) |
| Check if falling edge trigger is enabled for Lines in range 32 to 63 FTSR2 FTx LL_EXTI_IsEnabledFallingTrig_32_63. More... | |
| __STATIC_INLINE void | LL_EXTI_GenerateSWI_0_31 (uint32_t ExtiLine) |
| Generate a software Interrupt Event for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_GenerateSWI_32_63 (uint32_t ExtiLine) |
| Generate a software Interrupt Event for Lines in range 32 to 63. More... | |
| __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. More... | |
| __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. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_ReadFlag_0_31 (uint32_t ExtiLine) |
| Read ExtLine Combination Flag for Lines in range 0 to 31. More... | |
| __STATIC_INLINE uint32_t | LL_EXTI_ReadFlag_32_63 (uint32_t ExtiLine) |
| Read ExtLine Combination Flag for Lines in range 32 to 63. More... | |
| __STATIC_INLINE void | LL_EXTI_ClearFlag_0_31 (uint32_t ExtiLine) |
| Clear ExtLine Flags for Lines in range 0 to 31. More... | |
| __STATIC_INLINE void | LL_EXTI_ClearFlag_32_63 (uint32_t ExtiLine) |
| Clear ExtLine Flags for Lines in range 32 to 63. More... | |
| uint32_t | LL_EXTI_Init (LL_EXTI_InitTypeDef *EXTI_InitStruct) |
| Initialize the EXTI registers according to the specified parameters in EXTI_InitStruct. More... | |
| uint32_t | LL_EXTI_DeInit (void) |
| De-initialize the EXTI registers to their default reset values. More... | |
| void | LL_EXTI_StructInit (LL_EXTI_InitTypeDef *EXTI_InitStruct) |
| Set each LL_EXTI_InitTypeDef field to default value. More... | |
Header file of EXTI LL module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32l4xx_ll_exti.h.