_aon_gpio_init Struct Reference

AON_GPIO init structure definition. More...

#include <gr55xx_hal_aon_gpio.h>

Public Attributes

uint32_t pin
 
uint32_t mode
 
uint32_t pull
 
uint32_t mux
 
uint32_t speed
 
uint32_t strength
 
uint32_t input_type
 

Detailed Description

AON_GPIO init structure definition.

Definition at line 86 of file gr55xx_hal_aon_gpio.h.

Member Data Documentation

◆ input_type

uint32_t _aon_gpio_init::input_type

Specifies the Speed for the selected pins. This parameter can be a value of Input type

Definition at line 106 of file gr55xx_hal_aon_gpio.h.

◆ mode

uint32_t _aon_gpio_init::mode

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

Definition at line 91 of file gr55xx_hal_aon_gpio.h.

◆ mux

uint32_t _aon_gpio_init::mux

Specifies the Peripheral to be connected to the selected pins. This parameter can be a value of GPIOEx Mux function selection.

Definition at line 97 of file gr55xx_hal_aon_gpio.h.

◆ pin

uint32_t _aon_gpio_init::pin

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

Definition at line 88 of file gr55xx_hal_aon_gpio.h.

◆ pull

uint32_t _aon_gpio_init::pull

Specifies the Pull-up or Pull-Down activation for the selected pins. This parameter can be a value of AON_GPIO pull

Definition at line 94 of file gr55xx_hal_aon_gpio.h.

◆ speed

uint32_t _aon_gpio_init::speed

Specifies the Speed for the selected pins. This parameter can be a value of IO speed

Definition at line 100 of file gr55xx_hal_aon_gpio.h.

◆ strength

uint32_t _aon_gpio_init::strength

Specifies the Speed for the selected pins. This parameter can be a value of IO strength

Definition at line 103 of file gr55xx_hal_aon_gpio.h.


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