ARMEBS4  revision-26.06.2015
Data Fields
gpio_t Struct Reference

GPIO control structure. More...

#include "C:/Programs/ARMEBS4/current/doc/eclipse-doc/ext/libheivs_stm32/include/heivs/stm32_gpio.h"

Collaboration diagram for gpio_t:
Collaboration graph

Data Fields

uint8_t ctrl
 Controller number (0 for GPIOA, 1 for GPIOB, ...)
 
uint8_t nr
 Pin number (0 for GPIOx0, ... , 3 for GPIOx3, ...)
 
uint16_t mask
 Pin mask (0x1 for GPIOx0, ... , 0x4 for GPIOx3, ...)
 
enum gpio_mode_e mode
 mode for instance GPIO_INPUT | GPIO_PULLDOWN
 

Detailed Description

GPIO control structure.

See also
gpio_setup and gpio_setup_list

Definition at line 96 of file stm32_gpio.h.