STM32H735xx HAL User Manual
Functions
Initialization and de-initialization functions
EXTI Exported Functions

, More...

Functions

ErrorStatus LL_EXTI_DeInit (void)
 De-initialize the EXTI registers to their default reset values.
ErrorStatus LL_EXTI_Init (LL_EXTI_InitTypeDef *EXTI_InitStruct)
 Initialize the EXTI registers according to the specified parameters in EXTI_InitStruct.
void LL_EXTI_StructInit (LL_EXTI_InitTypeDef *EXTI_InitStruct)
 Set each LL_EXTI_InitTypeDef field to default value.

Detailed Description

,


Function Documentation

ErrorStatus LL_EXTI_DeInit ( void  )

De-initialize the EXTI registers to their default reset values.

Return values:
AnErrorStatus enumeration value:
  • SUCCESS: EXTI registers are de-initialized
  • ERROR: not applicable

Definition at line 81 of file stm32h7xx_ll_exti.c.

References LL_EXTI_WriteReg.

ErrorStatus LL_EXTI_Init ( LL_EXTI_InitTypeDef EXTI_InitStruct)

Initialize the EXTI registers according to the specified parameters in EXTI_InitStruct.

Parameters:
EXTI_InitStructpointer to a LL_EXTI_InitTypeDef structure.
Return values:
AnErrorStatus enumeration value:
  • SUCCESS: EXTI registers are initialized
  • ERROR: not applicable

Definition at line 155 of file stm32h7xx_ll_exti.c.

References assert_param, IS_LL_EXTI_LINE_0_31, IS_LL_EXTI_LINE_32_63, IS_LL_EXTI_LINE_64_95, IS_LL_EXTI_MODE, IS_LL_EXTI_TRIGGER, LL_EXTI_InitTypeDef::Line_0_31, LL_EXTI_InitTypeDef::Line_32_63, LL_EXTI_InitTypeDef::Line_64_95, LL_EXTI_InitTypeDef::LineCommand, LL_EXTI_DisableEvent_0_31(), LL_EXTI_DisableEvent_32_63(), LL_EXTI_DisableEvent_64_95(), LL_EXTI_DisableFallingTrig_0_31(), LL_EXTI_DisableFallingTrig_32_63(), LL_EXTI_DisableFallingTrig_64_95(), LL_EXTI_DisableIT_0_31(), LL_EXTI_DisableIT_32_63(), LL_EXTI_DisableIT_64_95(), LL_EXTI_DisableRisingTrig_0_31(), LL_EXTI_DisableRisingTrig_32_63(), LL_EXTI_DisableRisingTrig_64_95(), LL_EXTI_EnableEvent_0_31(), LL_EXTI_EnableEvent_32_63(), LL_EXTI_EnableEvent_64_95(), LL_EXTI_EnableFallingTrig_0_31(), LL_EXTI_EnableFallingTrig_32_63(), LL_EXTI_EnableFallingTrig_64_95(), LL_EXTI_EnableIT_0_31(), LL_EXTI_EnableIT_32_63(), LL_EXTI_EnableIT_64_95(), LL_EXTI_EnableRisingTrig_0_31(), LL_EXTI_EnableRisingTrig_32_63(), LL_EXTI_EnableRisingTrig_64_95(), LL_EXTI_LINE_NONE, LL_EXTI_MODE_EVENT, LL_EXTI_MODE_IT, LL_EXTI_TRIGGER_FALLING, LL_EXTI_TRIGGER_NONE, LL_EXTI_TRIGGER_RISING, LL_EXTI_TRIGGER_RISING_FALLING, LL_EXTI_InitTypeDef::Mode, and LL_EXTI_InitTypeDef::Trigger.

void LL_EXTI_StructInit ( LL_EXTI_InitTypeDef EXTI_InitStruct)