Data Fields
_ll_aon_gpio_init Struct Reference
Peripheral Driver » LL Driver » AON_GPIO » Structures » AON_GPIO Exported init structures

LL AON_GPIO init Structure definition. More...

`#include <gr55xx_ll_aon_gpio.h>`

## Data Fields
uint32_t | pin
uint32_t | mode
uint32_t | pull
uint32_t | mux
uint32_t | trigger

## Detailed Description

LL AON_GPIO init Structure definition.

## Field Documentation

## ◆ mode

uint32_t _ll_aon_gpio_init::mode

Specifies the operating mode for the selected pins. This parameter can be a value of Mode.

AON_GPIO HW AON_GPIO_InitStructuration can be modified afterwards using unitary function ll_aon_gpio_set_pin_mode().

## ◆ mux

uint32_t _ll_aon_gpio_init::mux

Specifies the Peripheral to be connected to the selected pins. This parameter can be a value of Alternate Function.

GPIO HW AON_GPIO_InitStructuration can be modified afterwards using unitary function ll_aon_gpio_set_mux_pin_0_7().

## ◆ pin

uint32_t _ll_aon_gpio_init::pin

Specifies the AON_GPIO pins to be AON_GPIO_InitStructured. This parameter can be any value of PIN

## ◆ pull

uint32_t _ll_aon_gpio_init::pull

Specifies the operating Pull-up/Pull down for the selected pins. This parameter can be a value of Pull Up Pull Down.

AON_GPIO HW configuration can be modified afterwards using unitary function ll_aon_gpio_set_pin_pull().

## ◆ trigger

uint32_t _ll_aon_gpio_init::trigger

Specifies the trigger signal active edge. This parameter can be a value of Interrupt Trigger.

The documentation for this struct was generated from the following file:

- gr55xx_ll_aon_gpio.h