Modules | Macros
AON_GPIO Exported Constants
Peripheral Driver » HAL Driver » AON_GPIO » Defines

## 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, \
.mode = AON_GPIO_MODE_INPUT, \
.pull = AON_GPIO_PULLDOWN, \
.mux = IO_MUX_GPIO, \
.speed = AON_GPIO_SPEED_MEDIUM, \
.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