Interrupts and flags management functions.
More...
Interrupts and flags management functions.
===============================================================================
Interrupts and flags management functions
===============================================================================
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
-
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
-
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). |
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). |