Interrupts and flags management functions.
More...
Interrupts and flags management functions.
EXTI Interrupts and flags management functions.
===============================================================================
##### Interrupts and flags management functions #####
===============================================================================
===============================================================================
##### Interrupts and flags management functions #####
===============================================================================
[..]
This section provides functions allowing to configure the EXTI Interrupts
sources and check or clear the flags or pending bits status.
void EXTI_ClearFlag |
( |
uint32_t |
EXTI_Line | ) |
|
Clears the EXTI's line pending flags.
- Parameters
-
EXTI_Line | specifies the EXTI lines flags to clear. This parameter can be any combination of EXTI_Linex where x can be (0..22) |
- Return values
-
- Parameters
-
EXTI_Line | specifies the EXTI lines flags to clear. This parameter can be any combination of EXTI_Linex where x can be (0..20). |
- Return values
-
Definition at line 250 of file stm32f4xx_exti.c.
void EXTI_ClearITPendingBit |
( |
uint32_t |
EXTI_Line | ) |
|
Clears the EXTI's line pending bits.
- Parameters
-
EXTI_Line | specifies the EXTI lines to clear. This parameter can be any combination of EXTI_Linex where x can be (0..22) |
- Return values
-
- Parameters
-
EXTI_Line | specifies the EXTI lines to clear. This parameter can be any combination of EXTI_Linex where x can be (0..20). |
- Return values
-
Definition at line 289 of file stm32f4xx_exti.c.
FlagStatus EXTI_GetFlagStatus |
( |
uint32_t |
EXTI_Line | ) |
|
Checks whether the specified EXTI line flag is set or not.
- Parameters
-
EXTI_Line | specifies the EXTI line flag to check. This parameter can be EXTI_Linex where x can be(0..22) |
- Return values
-
The | new state of EXTI_Line (SET or RESET). |
- Parameters
-
EXTI_Line | specifies the EXTI line flag to check. This parameter can be any combination of EXTI_Linex where x can be (0..20). |
- Return values
-
The | new state of EXTI_Line (SET or RESET). |
Definition at line 227 of file stm32f4xx_exti.c.
ITStatus EXTI_GetITStatus |
( |
uint32_t |
EXTI_Line | ) |
|
Checks whether the specified EXTI line is asserted or not.
- Parameters
-
EXTI_Line | specifies the EXTI line to check. This parameter can be EXTI_Linex where x can be(0..22) |
- Return values
-
The | new state of EXTI_Line (SET or RESET). |
- Parameters
-
EXTI_Line | specifies the EXTI line to check. This parameter can be any combination of EXTI_Linex where x can be (0..20). |
- Return values
-
The | new state of EXTI_Line (SET or RESET). |
Definition at line 264 of file stm32f4xx_exti.c.