STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
GPIOS registers struct. More...
#include <Registers.h>
Data Fields | |
volatile uint32 | MODER |
volatile uint32 | OTYPER |
volatile uint32 | OSPEEDR |
volatile uint32 | PUPDR |
volatile uint32 | IDR |
volatile uint32 | ODR |
volatile uint32 | BSRR |
volatile uint32 | LCKR |
volatile uint32 | AFRL |
volatile uint32 | AFRH |
volatile uint32 | BRR |
GPIOS registers struct.
volatile uint32 Port_RegisterType::AFRH |
GPIO alternate function high register
volatile uint32 Port_RegisterType::AFRL |
GPIO alternate function low register
volatile uint32 Port_RegisterType::BRR |
GPIO port bit reset register
volatile uint32 Port_RegisterType::BSRR |
GPIO port bit set/reset register
volatile uint32 Port_RegisterType::IDR |
GPIO port input data register
volatile uint32 Port_RegisterType::LCKR |
GPIO port configuration lock register
volatile uint32 Port_RegisterType::MODER |
GPIO port mode register
volatile uint32 Port_RegisterType::ODR |
GPIO port output data register
volatile uint32 Port_RegisterType::OSPEEDR |
GPIO port output speed register
volatile uint32 Port_RegisterType::OTYPER |
GPIO port output type register
volatile uint32 Port_RegisterType::PUPDR |
GPIO port pull-up/pull-down register