MG32F10x Standard Peripherals Firmware Library
Data Fields
GPIO_TypeDef Struct Reference

Data Fields

__IOM uint32_t MODER
 
__IOM uint32_t OTYPER
 
__IOM uint32_t OSPEEDR
 
__IOM uint32_t PUPDR
 
__IM uint32_t IDR
 
__IOM uint32_t ODR
 
__OM uint32_t BSRR
 
__IOM uint32_t LCKR
 
__IOM uint32_t AFRL
 
__IOM uint32_t AFRH
 
__IOM uint32_t SMIT
 
__IOM uint32_t CURRENT
 
__IOM uint32_t CFGMSK
 

Field Documentation

◆ AFRH

__IOM uint32_t AFRH

GPIO alternate function high register, Address offset: 0x024

◆ AFRL

__IOM uint32_t AFRL

GPIO alternate function low register, Address offset: 0x020

◆ BSRR

__OM uint32_t BSRR

GPIO port bit set/reset register, Address offset: 0x018

◆ CFGMSK

__IOM uint32_t CFGMSK

No Description, Address offset: 0x030

◆ CURRENT

__IOM uint32_t CURRENT

No Description, Address offset: 0x02C

◆ IDR

__IM uint32_t IDR

GPIO port input data register, Address offset: 0x010

◆ LCKR

__IOM uint32_t LCKR

GPIO port configuration lock register, Address offset: 0x01C

◆ MODER

__IOM uint32_t MODER

GPIO port mode register, Address offset: 0x000

◆ ODR

__IOM uint32_t ODR

GPIO port output data register, Address offset: 0x014

◆ OSPEEDR

__IOM uint32_t OSPEEDR

GPIO port output speed register, Address offset: 0x008

◆ OTYPER

__IOM uint32_t OTYPER

GPIO port output type register, Address offset: 0x004

◆ PUPDR

__IOM uint32_t PUPDR

GPIO port pull-up/pull-down register, Address offset: 0x00C

◆ SMIT

__IOM uint32_t SMIT

No Description, Address offset: 0x028


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