|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for GPIO Exported Init structures:Data Structures | |
| struct | LL_GPIO_InitTypeDef |
| LL GPIO Init Structure definition. More... | |
| struct LL_GPIO_InitTypeDef |
LL GPIO Init Structure definition.
Definition at line 63 of file stm32f4xx_ll_gpio.h.
| Data Fields | ||
|---|---|---|
| uint32_t | Alternate |
Specifies the Peripheral to be connected to the selected pins. This parameter can be a value of Alternate Function. GPIO HW configuration can be modified afterwards using unitary function LL_GPIO_SetAFPin_0_7() and LL_GPIO_SetAFPin_8_15(). |
| uint32_t | Mode |
Specifies the operating mode for the selected pins. This parameter can be a value of Mode. GPIO HW configuration can be modified afterwards using unitary function LL_GPIO_SetPinMode(). |
| uint32_t | OutputType |
Specifies the operating output type for the selected pins. This parameter can be a value of Output Type. GPIO HW configuration can be modified afterwards using unitary function LL_GPIO_SetPinOutputType(). |
| uint32_t | Pin |
Specifies the GPIO pins to be configured. This parameter can be any value of PIN |
| uint32_t | Pull |
Specifies the operating Pull-up/Pull down for the selected pins. This parameter can be a value of Pull Up Pull Down. GPIO HW configuration can be modified afterwards using unitary function LL_GPIO_SetPinPull(). |
| uint32_t | Speed |
Specifies the speed for the selected pins. This parameter can be a value of Output Speed. GPIO HW configuration can be modified afterwards using unitary function LL_GPIO_SetPinSpeed(). |