| BlueNRG-1 Peripherals drivers APIs

- Main Page
- Modules
- Classes
- Files

- Class List
- Class Members

Public Attributes | List of all members
GPIO_InitType Struct Reference
BLUENRG1 Peripheral Driver » GPIO Peripheral » Exported Types

Structure definition of GPIO initialization. More...

`#include <BlueNRG1_gpio.h>`

## Public Attributes

uint16_t | GPIO_Pin
uint8_t | GPIO_Mode
FunctionalState | GPIO_HighPwr
FunctionalState | GPIO_Pull

## Detailed Description

Structure definition of GPIO initialization.

Definition at line 50 of file BlueNRG1_gpio.h.

## Member Data Documentation

FunctionalState GPIO_InitType::GPIO_HighPwr

Specifies the GPIO strength for the selected pin. This parameter can be any value of FunctionalState

Definition at line 58 of file BlueNRG1_gpio.h.

uint8_t GPIO_InitType::GPIO_Mode

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

Definition at line 55 of file BlueNRG1_gpio.h.

uint16_t GPIO_InitType::GPIO_Pin

Specifies the GPIO pins to be configured. This parameter can be any value of GPIO Pins Definition

Definition at line 52 of file BlueNRG1_gpio.h.

FunctionalState GPIO_InitType::GPIO_Pull

Specifies the GPIO pull down state for the selected pin. This parameter can be a value of FunctionalState

Definition at line 61 of file BlueNRG1_gpio.h.

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

- BlueNRG1_gpio.h