Initialization and Configuration functions.
More...
Initialization and Configuration functions.
===============================================================================
##### Initialization and Configuration functions #####
===============================================================================
void EXTI_DeInit |
( |
void |
| ) |
|
Deinitializes the EXTI peripheral registers to their default reset values.
- Parameters
-
- Return values
-
Definition at line 110 of file stm32f4xx_exti.c.
void EXTI_GenerateSWInterrupt |
( |
uint32_t |
EXTI_Line | ) |
|
Generates a Software interrupt on selected EXTI line.
- Parameters
-
EXTI_Line | specifies the EXTI line on which the software interrupt will be generated. This parameter can be any combination of EXTI_Linex where x can be (0..22) |
- Return values
-
- Parameters
-
EXTI_Line | specifies the EXTI line on which the software interrupt will be generated. This parameter can be any combination of EXTI_Linex where x can be (0..20). |
- Return values
-
Definition at line 197 of file stm32f4xx_exti.c.
Initializes the EXTI peripheral according to the specified parameters in the EXTI_InitStruct.
Initializes the EXTI peripheral according to the specified parameters in the EXTI_InitStruct. EXTI_Line specifies the EXTI line (EXTI0....EXTI35). EXTI_Mode specifies which EXTI line is used as interrupt or an event. EXTI_Trigger selects the trigger. When the trigger occurs, interrupt pending bit will be set. EXTI_LineCmd controls (Enable/Disable) the EXTI line.
- Parameters
-
EXTI_InitStruct | pointer to a EXTI_InitTypeDef structure that contains the configuration information for the EXTI peripheral. |
- Return values
-
Definition at line 126 of file stm32f4xx_exti.c.
Fills each EXTI_InitStruct member with its reset value.
- Parameters
-
EXTI_InitStruct | pointer to a EXTI_InitTypeDef structure which will be initialized. |
- Return values
-
Definition at line 182 of file stm32f4xx_exti.c.