GPIO Exported Constants

Modules

 GPIO pins
 
 GPIO mode
 GPIO Configuration Mode Elements values convention: 0x000000YX.
 
 GPIO pull
 GPIO Pull-Up or Pull-Down Activation.
 
 GPIO speed
 GPIO speed selection.
 
 GPIO Strength
 GPIO drive strength selection.
 
 GPIO input type
 GPIO input type selection.
 

Macros

#define GPIO_DEFAULT_CONFIG
 GPIO_default_config InitStruct default configuration. More...
 

Detailed Description

Macro Definition Documentation

◆ GPIO_DEFAULT_CONFIG

#define GPIO_DEFAULT_CONFIG
Value:
{ \
.pin = GPIO_PIN_ALL, \
.mode = GPIO_MODE_INPUT, \
.pull = GPIO_PULLDOWN, \
.mux = GPIO_MUX_8, \
.speed = GPIO_SPEED_MEDIUM, \
.strength = GPIO_STRENGTH_MEDIUM, \
.input_type = GPIO_INPUT_TYPE_CMOS, \
}

GPIO_default_config InitStruct default configuration.

Definition at line 224 of file gr55xx_hal_gpio.h.

GPIO_PULLDOWN
#define GPIO_PULLDOWN
Definition: gr55xx_hal_gpio.h:193
GPIO_INPUT_TYPE_CMOS
#define GPIO_INPUT_TYPE_CMOS
Definition: gr55xx_hal_gpio.h:218
GPIO_MODE_INPUT
#define GPIO_MODE_INPUT
Definition: gr55xx_hal_gpio.h:176
GPIO_STRENGTH_MEDIUM
#define GPIO_STRENGTH_MEDIUM
Definition: gr55xx_hal_gpio.h:209
GPIO_MUX_8
#define GPIO_MUX_8
Definition: gr55xx_hal_gpio_ex.h:86
GPIO_SPEED_MEDIUM
#define GPIO_SPEED_MEDIUM
Definition: gr55xx_hal_gpio.h:200
GPIO_PIN_ALL
#define GPIO_PIN_ALL
Definition: gr55xx_hal_gpio.h:163