STM32 Blue Pill Drivers
Drivers that could be used to interface and interact with STM32F103C8T6 Microcontroller
Loading...
Searching...
No Matches
RCC_private.h File Reference

This file contains the private macros and registers for the RCC module. More...

+ Include dependency graph for RCC_private.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  t_RCC_CR
 RCC clock control register. More...
 
struct  t_RCC_CFGR
 RCC clock configuration register. More...
 
struct  t_RCC_CIR
 RCC clock interrupt register. More...
 
struct  t_RCC_APB2RSTR
 RCC APB2 peripheral reset register. More...
 
struct  t_RCC_APB1RSTR
 RCC APB1 peripheral reset register. More...
 
struct  t_RCC_AHBENR
 RCC AHB peripheral clock register. More...
 
struct  t_RCC_APB2ENR
 RCC APB2 peripheral clock enable register. More...
 
struct  t_RCC_APB1ENR
 RCC APB1 peripheral clock enable register. More...
 
struct  t_RCC_BDCR
 RCC Backup domain control register. More...
 
struct  t_RCC_CSR
 RCC Control/status register. More...
 
struct  t_RCC_RegisterMap
 RCC Register Map. More...
 

Macros

#define RCC_BASE_ADDRESS   REGISTER_ADDRESS(0x40021000, 0)
 RCC Base Address in the memory. More...
 
#define RCC   REGISTER(t_RCC_RegisterMap, RCC_BASE_ADDRESS)
 RCC Register Map. More...
 
#define RCC_SET_REGISTER_BIT_STATUS(REG, BIT, BSTATUS)   SET_REGISTER_BIT_STATUS(RCC, REG, BIT, BSTATUS)
 Set RCC register bit status (TRUE or FALSE) More...
 

Detailed Description

This file contains the private macros and registers for the RCC module.

Author
Mohamed Alaa
Version
1.0.0

This file contains the private macros and registers for the RCC module.

Date
2023-06-18