|
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.
1.8.15