My Project
Loading...
Searching...
No Matches
GPIO_TypeDef Struct Reference

General Purpose I/O. More...

#include <stm32f303xe.h>

Public Attributes

__IO uint32_t MODER
 
__IO uint32_t OTYPER
 
__IO uint32_t OSPEEDR
 
__IO uint32_t PUPDR
 
__IO uint32_t IDR
 
__IO uint32_t ODR
 
__IO uint32_t BSRR
 
__IO uint32_t LCKR
 
__IO uint32_t AFR [2]
 
__IO uint32_t BRR
 

Detailed Description

General Purpose I/O.

Member Data Documentation

◆ AFR

__IO uint32_t GPIO_TypeDef::AFR[2]

GPIO alternate function registers, Address offset: 0x20-0x24

◆ BRR

__IO uint32_t GPIO_TypeDef::BRR

GPIO bit reset register, Address offset: 0x28

◆ BSRR

__IO uint32_t GPIO_TypeDef::BSRR

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

◆ IDR

__IO uint32_t GPIO_TypeDef::IDR

GPIO port input data register, Address offset: 0x10

◆ LCKR

__IO uint32_t GPIO_TypeDef::LCKR

GPIO port configuration lock register, Address offset: 0x1C

◆ MODER

__IO uint32_t GPIO_TypeDef::MODER

GPIO port mode register, Address offset: 0x00

◆ ODR

__IO uint32_t GPIO_TypeDef::ODR

GPIO port output data register, Address offset: 0x14

◆ OSPEEDR

__IO uint32_t GPIO_TypeDef::OSPEEDR

GPIO port output speed register, Address offset: 0x08

◆ OTYPER

__IO uint32_t GPIO_TypeDef::OTYPER

GPIO port output type register, Address offset: 0x04

◆ PUPDR

__IO uint32_t GPIO_TypeDef::PUPDR

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


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