theCore C++ embedded framework

Struct holding single pin info. Fields are self-explanatory. More...

Data Fields

GPIO_TypeDef * port
 
uint32_t pin
 
GPIOMode_TypeDef mode
 
GPIOSpeed_TypeDef speed
 
GPIOOType_TypeDef otype
 
GPIOPuPd_TypeDef pull
 
uint8_t af = 0
 Pin AF descriptor. Must be set to valid AF SPL value,. More...
 
uint8_t pin_src = 0
 Pinsource for AF mode. Must be set to valid AF pin source SPL value,. More...
 

Detailed Description

Struct holding single pin info. Fields are self-explanatory.

Field Documentation

◆ port

GPIO_TypeDef* pin_info::port

◆ pin

uint32_t pin_info::pin

◆ mode

GPIOMode_TypeDef pin_info::mode

◆ speed

GPIOSpeed_TypeDef pin_info::speed

◆ otype

GPIOOType_TypeDef pin_info::otype

◆ pull

GPIOPuPd_TypeDef pin_info::pull

◆ af

uint8_t pin_info::af = 0

Pin AF descriptor. Must be set to valid AF SPL value,.

◆ pin_src

uint8_t pin_info::pin_src = 0

Pinsource for AF mode. Must be set to valid AF pin source SPL value,.


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