Nut/OS  5.0.5
API Reference
RCC_TypeDef Struct Reference

Reset and Clock Control. More...

#include <stm32f10x.h>

Collaboration diagram for RCC_TypeDef:
[legend]

Data Fields

__IO uint32_t CR
__IO uint32_t CFGR
__IO uint32_t CIR
__IO uint32_t APB2RSTR
__IO uint32_t APB1RSTR
__IO uint32_t AHBENR
__IO uint32_t APB2ENR
__IO uint32_t APB1ENR
__IO uint32_t BDCR
__IO uint32_t CSR
__IO uint32_t PLLCFGR
__IO uint32_t AHB1RSTR
__IO uint32_t AHB2RSTR
__IO uint32_t AHB3RSTR
uint32_t RESERVED0
uint32_t RESERVED1 [2]
__IO uint32_t AHB1ENR
__IO uint32_t AHB2ENR
__IO uint32_t AHB3ENR
uint32_t RESERVED2
uint32_t RESERVED3 [2]
__IO uint32_t AHB1LPENR
__IO uint32_t AHB2LPENR
__IO uint32_t AHB3LPENR
uint32_t RESERVED4
__IO uint32_t APB1LPENR
__IO uint32_t APB2LPENR
uint32_t RESERVED5 [2]
uint32_t RESERVED6 [2]
__IO uint32_t SSCGR
__IO uint32_t PLLI2SCFGR
__IO uint32_t ICSCR
__IO uint32_t AHBRSTR
__IO uint32_t AHBLPENR

Detailed Description

Reset and Clock Control.


Field Documentation

RCC clock control register, Address offset: 0x00

RCC clock configuration register, Address offset: 0x08

RCC Clock configuration register, Address offset: 0x08

RCC clock interrupt register, Address offset: 0x0C

RCC Clock interrupt register, Address offset: 0x0C

RCC APB2 peripheral reset register, Address offset: 0x24

RCC APB2 peripheral reset register, Address offset: 0x14

RCC APB1 peripheral reset register, Address offset: 0x20

RCC APB1 peripheral reset register, Address offset: 0x18

RCC AHB peripheral clock enable register, Address offset: 0x1C

RCC APB2 peripheral clock enable register, Address offset: 0x44

RCC APB2 peripheral clock enable register, Address offset: 0x20

RCC APB1 peripheral clock enable register, Address offset: 0x40

RCC APB1 peripheral clock enable register, Address offset: 0x24

RCC Backup domain control register, Address offset: 0x70

RCC clock control & status register, Address offset: 0x74

RCC Control/status register, Address offset: 0x34

RCC PLL configuration register, Address offset: 0x04

RCC AHB1 peripheral reset register, Address offset: 0x10

RCC AHB2 peripheral reset register, Address offset: 0x14

RCC AHB3 peripheral reset register, Address offset: 0x18

Reserved, 0x28-0x2C

RCC AHB1 peripheral clock register, Address offset: 0x30

RCC AHB2 peripheral clock register, Address offset: 0x34

RCC AHB3 peripheral clock register, Address offset: 0x38

Reserved, 0x48-0x4C

RCC AHB1 peripheral clock enable in low power mode register, Address offset: 0x50

RCC AHB2 peripheral clock enable in low power mode register, Address offset: 0x54

RCC AHB3 peripheral clock enable in low power mode register, Address offset: 0x58

RCC APB1 peripheral clock enable in low power mode register, Address offset: 0x60

RCC APB1 peripheral clock enable in low power mode register, Address offset: 0x30

RCC APB2 peripheral clock enable in low power mode register, Address offset: 0x64

RCC APB2 peripheral clock enable in low power mode register, Address offset: 0x2C

Reserved, 0x68-0x6C

Reserved, 0x78-0x7C

RCC spread spectrum clock generation register, Address offset: 0x80

RCC PLLI2S configuration register, Address offset: 0x84

RCC Internal clock sources calibration register, Address offset: 0x04

RCC AHB peripheral reset register, Address offset: 0x10

RCC AHB peripheral clock enable in low power mode register, Address offset: 0x28


The documentation for this struct was generated from the following files: