PER Firmware
Loading...
Searching...
No Matches
GPIOInitConfig_t Struct Reference

Configuration entry for GPIO initilization. More...

#include <gpio.h>

Public Attributes

GPIO_TypeDef * bank
 
uint8_t pin
 
GPIOPinType_t type
 
struct { 
 
   GPIOInputPull_t   pull 
 
   GPIOOutputSpeed_t   ospeed 
 
   GPIOOutputPull_t   otype 
 
   uint8_t   af_num 
 
config 
 

Detailed Description

Configuration entry for GPIO initilization.

Member Data Documentation

◆ af_num

uint8_t GPIOInitConfig_t::af_num

◆ bank

GPIO_TypeDef* GPIOInitConfig_t::bank

◆ [struct]

struct { ... } GPIOInitConfig_t::config

◆ ospeed

GPIOOutputSpeed_t GPIOInitConfig_t::ospeed

◆ otype

GPIOOutputPull_t GPIOInitConfig_t::otype

◆ pin

uint8_t GPIOInitConfig_t::pin

◆ pull

GPIOInputPull_t GPIOInitConfig_t::pull

◆ type

GPIOPinType_t GPIOInitConfig_t::type

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