InES Hardware Abstraction Layer
|
Representation of GPIO register. More...
#include <reg_stm32f4xx.h>
Data Fields | |
volatile uint32_t | MODER |
volatile uint32_t | OTYPER |
volatile uint32_t | OSPEEDR |
volatile uint32_t | PUPDR |
volatile uint32_t | IDR |
volatile uint32_t | ODR |
volatile uint32_t | BSRR |
volatile uint32_t | LCKR |
volatile uint32_t | AFRL |
volatile uint32_t | AFRH |
Representation of GPIO register.
Described in reference manual p.265ff.
volatile uint32_t reg_gpio_t::AFRH |
AF high register pin 8..15.
volatile uint32_t reg_gpio_t::AFRL |
AF low register pin 0..7.
volatile uint32_t reg_gpio_t::BSRR |
Bit set/reset register
volatile uint32_t reg_gpio_t::IDR |
Input data register.
volatile uint32_t reg_gpio_t::LCKR |
Port lock register.
volatile uint32_t reg_gpio_t::MODER |
Port mode register.
volatile uint32_t reg_gpio_t::ODR |
output data register.
volatile uint32_t reg_gpio_t::OSPEEDR |
Output speed register.
volatile uint32_t reg_gpio_t::OTYPER |
Output type register.
volatile uint32_t reg_gpio_t::PUPDR |
Port pull-up/pull-down register.