STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
RCC registers struct. More...
#include <Registers.h>
Data Fields | |
volatile uint32 | CR |
volatile uint32 | ICSCR |
volatile uint32 | CFGR |
volatile uint32 | PLLCFGR |
volatile uint32 | Reserv |
volatile uint32 | CRRCR |
volatile uint32 | CIER |
volatile uint32 | CIFR |
volatile uint32 | CICR |
volatile uint32 | IOPRSTR |
volatile uint32 | AHBRSTR |
volatile uint32 | APBRSTR1 |
volatile uint32 | APBRSTR2 |
volatile uint32 | IOPENR |
volatile uint32 | AHBENR |
volatile uint32 | APBENR1 |
volatile uint32 | APBENR2 |
volatile uint32 | IOPSMENR |
volatile uint32 | AHBSMENR |
volatile uint32 | APBSMENR1 |
volatile uint32 | APBSMENR2 |
volatile uint32 | CCIPR |
volatile uint32 | CCIPR2 |
volatile uint32 | BDCR |
volatile uint32 | CSR |
RCC registers struct.
volatile uint32 Rcc_RegisterType::AHBENR |
AHB peripheral clock enable register
volatile uint32 Rcc_RegisterType::AHBRSTR |
AHB peripheral reset register
volatile uint32 Rcc_RegisterType::AHBSMENR |
AHB peripheral clock enable in sleep/stop mode register
volatile uint32 Rcc_RegisterType::APBENR1 |
APB1 peripheral clock enable register
volatile uint32 Rcc_RegisterType::APBENR2 |
APB2 peripheral clock enable register
volatile uint32 Rcc_RegisterType::APBRSTR1 |
APB1 peripheral reset register
volatile uint32 Rcc_RegisterType::APBRSTR2 |
APB2 peripheral reset register
volatile uint32 Rcc_RegisterType::APBSMENR1 |
APB1 peripheral clock enable in Sleep/stop mode register
volatile uint32 Rcc_RegisterType::APBSMENR2 |
APB2 peripheral clock enable in Sleep/stop mode register
volatile uint32 Rcc_RegisterType::BDCR |
RTC domain control register
volatile uint32 Rcc_RegisterType::CCIPR |
Peripherals independent clock configuration register
volatile uint32 Rcc_RegisterType::CCIPR2 |
Peripherals independent clock configuration register 2
volatile uint32 Rcc_RegisterType::CFGR |
Clock configuration register
volatile uint32 Rcc_RegisterType::CICR |
Clock interrupt clear register
volatile uint32 Rcc_RegisterType::CIER |
Clock interrupt enable register
volatile uint32 Rcc_RegisterType::CIFR |
Clock interrupt flag register
volatile uint32 Rcc_RegisterType::CR |
RCC clock control register
volatile uint32 Rcc_RegisterType::CRRCR |
clock recovery RC register
volatile uint32 Rcc_RegisterType::CSR |
control/status register
volatile uint32 Rcc_RegisterType::ICSCR |
RCC internal clock sources calibration register
volatile uint32 Rcc_RegisterType::IOPENR |
I/O port clock enable register
volatile uint32 Rcc_RegisterType::IOPRSTR |
I/O port reset register
volatile uint32 Rcc_RegisterType::IOPSMENR |
I/O port in Sleep mode clock enable register
volatile uint32 Rcc_RegisterType::PLLCFGR |
PLL configuration register
volatile uint32 Rcc_RegisterType::Reserv |
Reserv memory space