AON_GPIO Exported Constants

Modules

 AON_GPIO pins
 
 AON_GPIO mode
 AON_GPIO Configuration Mode Elements values convention: 0x000000YX.
 
 AON_GPIO pull
 AON_GPIO Pull-Up or Pull-Down activation.
 
 IO speed
 
 IO strength
 
 Input type
 

Macros

#define AON_GPIO_DEFAULT_CONFIG
 AON_GPIO_default_config initStruct default configuration. More...
 

Detailed Description

Macro Definition Documentation

◆ AON_GPIO_DEFAULT_CONFIG

#define AON_GPIO_DEFAULT_CONFIG
Value:
{ \
.pin = AON_GPIO_PIN_ALL, \
.pull = AON_GPIO_PULLDOWN, \
.mux = IO_MUX_GPIO, \
.strength = AON_GPIO_STRENGTH_MEDIUM, \
.input_type = AON_GPIO_INPUT_TYPE_CMOS, \
}

AON_GPIO_default_config initStruct default configuration.

Definition at line 214 of file hal_aon_gpio.h.

IO_MUX_GPIO
#define IO_MUX_GPIO
Definition: hal_gpio.h:179
AON_GPIO_MODE_INPUT
#define AON_GPIO_MODE_INPUT
Definition: hal_aon_gpio.h:167
AON_GPIO_INPUT_TYPE_CMOS
#define AON_GPIO_INPUT_TYPE_CMOS
Definition: hal_aon_gpio.h:207
AON_GPIO_SPEED_MEDIUM
#define AON_GPIO_SPEED_MEDIUM
Definition: hal_aon_gpio.h:191
AON_GPIO_PULLDOWN
#define AON_GPIO_PULLDOWN
Definition: hal_aon_gpio.h:185
AON_GPIO_PIN_ALL
#define AON_GPIO_PIN_ALL
Definition: hal_aon_gpio.h:154
AON_GPIO_STRENGTH_MEDIUM
#define AON_GPIO_STRENGTH_MEDIUM
Definition: hal_aon_gpio.h:199