STM32L486xx HAL User Manual
Modules
GPIO
STM32L4xx_LL_Driver

Modules

 GPIO Private Macros
 GPIO Exported Init structures
 GPIO Exported Constants
 GPIO Exported Macros
 GPIO Exported Functions

Reference Manual to LL API cross reference

The following table provide a mapping between the registers and bits, as they appears inside product reference manual, and the functions provided by the Low Layer interface.

This table gives the correspondance for GPIO registers.

Register Bit Function
AFRH AFSELy LL_GPIO_GetAFPin_8_15
LL_GPIO_SetAFPin_8_15
AFRL AFSELy LL_GPIO_GetAFPin_0_7
LL_GPIO_SetAFPin_0_7
ASCR ASCy LL_GPIO_DisablePinAnalogControl
LL_GPIO_EnablePinAnalogControl
BRR BRy LL_GPIO_ResetOutputPin
BSRR BSy LL_GPIO_SetOutputPin
IDR IDy LL_GPIO_IsInputPinSet
LL_GPIO_ReadInputPort
LCKR LCKK LL_GPIO_IsAnyPinLocked
LL_GPIO_LockPin
LCKy LL_GPIO_IsPinLocked
MODER MODEy LL_GPIO_GetPinMode
LL_GPIO_SetPinMode
ODR ODy LL_GPIO_IsOutputPinSet
LL_GPIO_ReadOutputPort
LL_GPIO_TogglePin
LL_GPIO_WriteOutputPort
OSPEEDR OSPEEDy LL_GPIO_GetPinSpeed
LL_GPIO_SetPinSpeed
OTYPER OTy LL_GPIO_GetPinOutputType
LL_GPIO_SetPinOutputType
PUPDR PUPDy LL_GPIO_GetPinPull
LL_GPIO_SetPinPull