System

RCC 0x40021000

23 rejestrów/klastrów w tym peryferium.

Rejestr: CR  0x40021000
rw

Clock control register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: PLLRDY:Bit 24: PLLON:24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: CSSON:Bit 18: HSEBYP:Bit 17: HSERDY:Bit 16: HSEON:16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: HSIDIV:Bit 12: HSIDIV:12Bit 11: HSIDIV:Bit 10: HSIRDY:Bit 9: HSIKERON:Bit 8: HSION:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: zarezerwowanyBit 0: zarezerwowany0
BitSzer.PoleDostępOpis
81HSION:HSI16 clock enable
91HSIKERON:HSI16 always enable for peripheral kernels
101HSIRDY:HSI16 clock ready flag
11–133HSIDIV:HSI16 clock division factor
161HSEON:HSE clock enable
171HSERDY:HSE clock ready flag
181HSEBYP:HSE crystal oscillator bypass
191CSSON:Clock security system enable
241PLLON:PLL enable
251PLLRDY:PLL clock ready flag
Rejestr: ICSCR:  0x40021004

Internal clock sources calibration register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: HSITRIMBit 13: HSITRIMBit 12: HSITRIM12Bit 11: HSITRIMBit 10: HSITRIMBit 9: HSITRIMBit 8: HSITRIM8Bit 7: HSICALBit 6: HSICALBit 5: HSICALBit 4: HSICAL4Bit 3: HSICALBit 2: HSICALBit 1: HSICALBit 0: HSICAL0
BitSzer.PoleDostępOpis
0–78HSICAL`ro`HSI16 clock calibration
8–147HSITRIM`rw`HSI16 clock trimming
Rejestr: CFGR:  0x40021008

Clock configuration register

Bit 31: MCOPRE31Bit 30: MCOPREBit 29: MCOPREBit 28: MCOPRE28Bit 27: MCOSELBit 26: MCOSELBit 25: MCOSELBit 24: MCOSEL24Bit 23: MCO2PREBit 22: MCO2PREBit 21: MCO2PREBit 20: MCO2PRE20Bit 19: MCO2SELBit 18: MCO2SELBit 17: MCO2SELBit 16: MCO2SEL16Bit 15: zarezerwowanyBit 14: PPREBit 13: PPREBit 12: PPRE12Bit 11: HPREBit 10: HPREBit 9: HPREBit 8: HPRE8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: SWSBit 4: SWS4Bit 3: SWSBit 2: SWBit 1: SWBit 0: SW0
BitSzer.PoleDostępOpis
0–23SW`rw`System clock switch
3–53SWS`ro`System clock switch status
8–114HPRE`rw`AHB prescaler
12–143PPRE`rw`APB prescaler
16–194MCO2SEL`rw`MCO2SEL
20–234MCO2PRE`rw`MCO2PRE
24–274MCOSEL`rw`Microcontroller clock output
28–314MCOPRE`ro`Microcontroller clock output prescaler
Rejestr: PLLCFGR  0x4002100C
rw

PLL configuration register

Bit 31: PLLR:31Bit 30: PLLR:Bit 29: PLLR:Bit 28: PLLREN:28Bit 27: PLLQ:Bit 26: PLLQ:Bit 25: PLLQ:Bit 24: PLLQEN:24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: PLLP:Bit 20: PLLP:20Bit 19: PLLP:Bit 18: PLLP:Bit 17: PLLP:Bit 16: PLLPEN:16Bit 15: PLLN:Bit 14: PLLN:Bit 13: PLLN:Bit 12: PLLN:12Bit 11: PLLN:Bit 10: PLLN:Bit 9: PLLN:Bit 8: PLLN:8Bit 7: zarezerwowanyBit 6: PLLM:Bit 5: PLLM:Bit 4: PLLM:4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: PLLSRC:Bit 0: PLLSRC:0
BitSzer.PoleDostępOpis
0–12PLLSRC:PLL input clock source
4–63PLLM:Division factor M of the PLL input clock divider
8–158PLLN:PLL frequency multiplication factor N
161PLLPEN:PLLPCLK clock output enable
17–215PLLP:PLL VCO division factor P for PLLPCLK clock output
241PLLQEN:PLLQCLK clock output enable
25–273PLLQ:PLL VCO division factor Q for PLLQCLK clock output
281PLLREN:PLLRCLK clock output enable
29–313PLLR:PLL VCO division factor R for PLLRCLK clock output
Rejestr: CIER  0x40021018
rw

Clock interrupt enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: PLLSYSRDYIE:Bit 4: HSERDYIE:4Bit 3: HSIRDYIE:Bit 2: zarezerwowanyBit 1: LSERDYIE:Bit 0: LSIRDYIE:0
BitSzer.PoleDostępOpis
01LSIRDYIE:LSI ready interrupt enable
11LSERDYIE:LSE ready interrupt enable
31HSIRDYIE:HSI ready interrupt enable
41HSERDYIE:HSE ready interrupt enable
51PLLSYSRDYIE:PLL ready interrupt enable
Rejestr: CIFR  0x4002101C
ro

Clock interrupt flag register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: LSECSSF:Bit 8: CSSF:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: PLLSYSRDYF:Bit 4: HSERDYF:4Bit 3: HSIRDYF:Bit 2: zarezerwowanyBit 1: LSERDYF:Bit 0: LSIRDYF:0
BitSzer.PoleDostępOpis
01LSIRDYF:LSI ready interrupt flag
11LSERDYF:LSE ready interrupt flag
31HSIRDYF:HSI ready interrupt flag
41HSERDYF:HSE ready interrupt flag
51PLLSYSRDYF:PLL ready interrupt flag
81CSSF:Clock security system interrupt flag
91LSECSSF:LSE Clock security system interrupt flag
Rejestr: CICR  0x40021020
wo

Clock interrupt clear register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: LSECSSC:Bit 8: CSSC:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: PLLSYSRDYC:Bit 4: HSERDYC:4Bit 3: HSIRDYC:Bit 2: zarezerwowanyBit 1: LSERDYC:Bit 0: LSIRDYC:0
BitSzer.PoleDostępOpis
01LSIRDYC:LSI ready interrupt clear
11LSERDYC:LSE ready interrupt clear
31HSIRDYC:HSI ready interrupt clear
41HSERDYC:HSE ready interrupt clear
51PLLSYSRDYC:PLL ready interrupt clear
81CSSC:Clock security system interrupt clear
91LSECSSC:LSE Clock security system interrupt clear
Rejestr: IOPRSTR  0x40021024
rw

I/O port reset register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: GPIOFRST:Bit 4: GPIOERST:4Bit 3: GPIODRST:Bit 2: GPIOCRST:Bit 1: GPIOBRST:Bit 0: GPIOARST:0
BitSzer.PoleDostępOpis
01GPIOARST:GPIOARST
11GPIOBRST:GPIOBRST
21GPIOCRST:GPIOCRST
31GPIODRST:GPIODRST
41GPIOERST:GPIOERST
51GPIOFRST:GPIOFRST
Rejestr: AHBRSTR  0x40021028
rw

AHB peripheral reset register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: CRCRST:12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: FLASHRST:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: DMA2RST:Bit 0: DMA1RST:0
BitSzer.PoleDostępOpis
01DMA1RST:DMA1 reset
11DMA2RST:DMA1 reset
81FLASHRST:FLITF reset
121CRCRST:CRC reset
Rejestr: APBRSTR1  0x4002102C
rw

APB peripheral reset register 1

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: PWRRST:28Bit 27: DBGRST:Bit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: I2C3RST:Bit 22: I2C2RST:Bit 21: I2C1RST:Bit 20: zarezerwowany20Bit 19: USART4RST:Bit 18: USART3RST:Bit 17: USART2RST:Bit 16: zarezerwowany16Bit 15: SPI3RST:Bit 14: SPI2RST:Bit 13: USBRST:Bit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: USART6RST:Bit 8: USART5RST:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: TIM7RST:Bit 4: TIM6RST:4Bit 3: zarezerwowanyBit 2: TIM4RST:Bit 1: TIM3RST:Bit 0: zarezerwowany0
BitSzer.PoleDostępOpis
11TIM3RST:TIM3 timer reset
21TIM4RST:TIM4 timer reset
41TIM6RST:TIM6 timer reset
51TIM7RST:TIM7 timer reset
81USART5RST:USART5RST
91USART6RST:USART6RST
131USBRST:USBRST
141SPI2RST:SPI2 reset
151SPI3RST:SPI3 reset
171USART2RST:USART2 reset
181USART3RST:USART3 reset
191USART4RST:USART4 reset
211I2C1RST:I2C1 reset
221I2C2RST:I2C2 reset
231I2C3RST:I2C3RST reset
271DBGRST:Debug support reset
281PWRRST:Power interface reset
Rejestr: APBRSTR2  0x40021030
rw

APB peripheral reset register 2

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: ADCRST:20Bit 19: zarezerwowanyBit 18: TIM17RST:Bit 17: TIM16RST:Bit 16: TIM15RST:16Bit 15: TIM14RST:Bit 14: USART1RST:Bit 13: zarezerwowanyBit 12: SPI1RST:12Bit 11: TIM1RST:Bit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: zarezerwowanyBit 0: SYSCFGRST:0
BitSzer.PoleDostępOpis
01SYSCFGRST:SYSCFG, COMP and VREFBUF reset
111TIM1RST:TIM1 timer reset
121SPI1RST:SPI1 reset
141USART1RST:USART1 reset
151TIM14RST:TIM14 timer reset
161TIM15RST:TIM15 timer reset
171TIM16RST:TIM16 timer reset
181TIM17RST:TIM17 timer reset
201ADCRST:ADC reset
Rejestr: IOPENR  0x40021034
rw

GPIO clock enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: GPIOFEN:Bit 4: GPIOEEN:4Bit 3: GPIODEN:Bit 2: GPIOCEN:Bit 1: GPIOBEN:Bit 0: GPIOAEN:0
BitSzer.PoleDostępOpis
01GPIOAEN:I/O port A clock enable during Sleep mode
11GPIOBEN:I/O port B clock enable during Sleep mode
21GPIOCEN:I/O port C clock enable during Sleep mode
31GPIODEN:I/O port D clock enable during Sleep mode
41GPIOEEN:I/O port E clock enable during Sleep mode
51GPIOFEN:I/O port F clock enable during Sleep mode
Rejestr: AHBENR  0x40021038
rw

AHB peripheral clock enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: CRCEN:12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: FLASHEN:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: DMA2EN:Bit 0: DMA1EN:0
BitSzer.PoleDostępOpis
01DMA1EN:DMA1 clock enable
11DMA2EN:DMA2 clock enable
81FLASHEN:Flash memory interface clock enable
121CRCEN:CRC clock enable
Rejestr: APBENR1  0x4002103C
rw

APB peripheral clock enable register 1

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: PWREN:28Bit 27: DBGEN:Bit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: I2C3EN:Bit 22: I2C2EN:Bit 21: I2C1EN:Bit 20: zarezerwowany20Bit 19: USART4EN:Bit 18: USART3EN:Bit 17: USART2EN:Bit 16: zarezerwowany16Bit 15: SPI3EN:Bit 14: SPI2EN:Bit 13: USBEN:Bit 12: zarezerwowany12Bit 11: WWDGEN:Bit 10: RTCAPBEN:Bit 9: USART6EN:Bit 8: USART5EN:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: TIM7EN:Bit 4: TIM6EN:4Bit 3: zarezerwowanyBit 2: TIM4EN:Bit 1: TIM3EN:Bit 0: zarezerwowany0
BitSzer.PoleDostępOpis
11TIM3EN:TIM3 timer clock enable
21TIM4EN:TIM4 timer clock enable
41TIM6EN:TIM6 timer clock enable
51TIM7EN:TIM7 timer clock enable
81USART5EN:USART5EN
91USART6EN:USART6EN
101RTCAPBEN:RTC APB clock enable
111WWDGEN:WWDG clock enable
131USBEN:USBEN
141SPI2EN:SPI2 clock enable
151SPI3EN:SPI3 clock enable
171USART2EN:USART2 clock enable
181USART3EN:USART3 clock enable
191USART4EN:USART4 clock enable
211I2C1EN:I2C1 clock enable
221I2C2EN:I2C2 clock enable
231I2C3EN:I2C3 clock enable
271DBGEN:Debug support clock enable
281PWREN:Power interface clock enable
Rejestr: APBENR2  0x40021040
rw

APB peripheral clock enable register 2

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: ADCEN:20Bit 19: zarezerwowanyBit 18: TIM17EN:Bit 17: TIM16EN:Bit 16: TIM15EN:16Bit 15: TIM14EN:Bit 14: USART1EN:Bit 13: zarezerwowanyBit 12: SPI1EN:12Bit 11: TIM1EN:Bit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: zarezerwowanyBit 0: SYSCFGEN:0
BitSzer.PoleDostępOpis
01SYSCFGEN:SYSCFG, COMP and VREFBUF clock enable
111TIM1EN:TIM1 timer clock enable
121SPI1EN:SPI1 clock enable
141USART1EN:USART1 clock enable
151TIM14EN:TIM14 timer clock enable
161TIM15EN:TIM15 timer clock enable
171TIM16EN:TIM16 timer clock enable
181TIM17EN:TIM16 timer clock enable
201ADCEN:ADC clock enable
Rejestr: IOPSMENR  0x40021044
rw

GPIO in Sleep mode clock enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: GPIOFSMEN:Bit 4: GPIOESMEN:4Bit 3: GPIODSMEN:Bit 2: GPIOCSMEN:Bit 1: GPIOBSMEN:Bit 0: GPIOASMEN:0
BitSzer.PoleDostępOpis
01GPIOASMEN:I/O port A clock enable during Sleep mode
11GPIOBSMEN:I/O port B clock enable during Sleep mode
21GPIOCSMEN:I/O port C clock enable during Sleep mode
31GPIODSMEN:I/O port D clock enable during Sleep mode
41GPIOESMEN:I/O port E clock enable during Sleep mode
51GPIOFSMEN:I/O port F clock enable during Sleep mode
Rejestr: AHBSMENR  0x40021048
rw

AHB peripheral clock enable in Sleep mode register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: CRCSMEN:12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: SRAMSMEN:Bit 8: FLASHSMEN:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: DMA2SMEN:Bit 0: DMA1SMEN:0
BitSzer.PoleDostępOpis
01DMA1SMEN:DMA1 clock enable during Sleep mode
11DMA2SMEN:DMA2 clock enable during Sleep mode
81FLASHSMEN:Flash memory interface clock enable during Sleep mode
91SRAMSMEN:SRAM clock enable during Sleep mode
121CRCSMEN:CRC clock enable during Sleep mode
Rejestr: APBSMENR1  0x4002104C
rw

APB peripheral clock enable in Sleep mode register 1

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: PWRSMEN:28Bit 27: DBGSMEN:Bit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: I2C3SMEN:Bit 22: I2C2SMEN:Bit 21: I2C1SMEN:Bit 20: zarezerwowany20Bit 19: USART4SMEN:Bit 18: USART3SMEN:Bit 17: USART2SMEN:Bit 16: zarezerwowany16Bit 15: SPI3SMEN:Bit 14: SPI2SMEN:Bit 13: USBSMEN:Bit 12: zarezerwowany12Bit 11: WWDGSMEN:Bit 10: RTCAPBSMEN:Bit 9: USART6SMEN:Bit 8: USART5SMEN:8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: TIM7SMEN:Bit 4: TIM6SMEN:4Bit 3: zarezerwowanyBit 2: TIM4SMEN:Bit 1: TIM3SMEN:Bit 0: zarezerwowany0
BitSzer.PoleDostępOpis
11TIM3SMEN:TIM3 timer clock enable during Sleep mode
21TIM4SMEN:TIM4 timer clock enable during Sleep mode
41TIM6SMEN:TIM6 timer clock enable during Sleep mode
51TIM7SMEN:TIM7 timer clock enable during Sleep mode
81USART5SMEN:USART5 clock enable
91USART6SMEN:USART6 clock enable
101RTCAPBSMEN:RTC APB clock enable during Sleep mode
111WWDGSMEN:WWDG clock enable during Sleep mode
131USBSMEN:USB clock enable during Sleep mode
141SPI2SMEN:SPI2 clock enable during Sleep mode
151SPI3SMEN:SPI3 clock enable during Sleep mode
171USART2SMEN:USART2 clock enable during Sleep mode
181USART3SMEN:USART3 clock enable during Sleep mode
191USART4SMEN:USART4 clock enable during Sleep mode
211I2C1SMEN:I2C1 clock enable during Sleep mode
221I2C2SMEN:I2C2 clock enable during Sleep mode
231I2C3SMEN:I2C3 clock enable during Sleep mode
271DBGSMEN:Debug support clock enable during Sleep mode
281PWRSMEN:Power interface clock enable during Sleep mode
Rejestr: APBSMENR2  0x40021050
rw

APB peripheral clock enable in Sleep mode register 2

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: ADCSMEN:20Bit 19: zarezerwowanyBit 18: TIM17SMEN:Bit 17: TIM16SMEN:Bit 16: TIM15SMEN:16Bit 15: TIM14SMEN:Bit 14: USART1SMEN:Bit 13: zarezerwowanyBit 12: SPI1SMEN:12Bit 11: TIM1SMEN:Bit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: zarezerwowanyBit 0: SYSCFGSMEN:0
BitSzer.PoleDostępOpis
01SYSCFGSMEN:SYSCFG, COMP and VREFBUF clock enable during Sleep mode
111TIM1SMEN:TIM1 timer clock enable during Sleep mode
121SPI1SMEN:SPI1 clock enable during Sleep mode
141USART1SMEN:USART1 clock enable during Sleep mode
151TIM14SMEN:TIM14 timer clock enable during Sleep mode
161TIM15SMEN:TIM15 timer clock enable during Sleep mode
171TIM16SMEN:TIM16 timer clock enable during Sleep mode
181TIM17SMEN:TIM16 timer clock enable during Sleep mode
201ADCSMEN:ADC clock enable during Sleep mode
Rejestr: CCIPR  0x40021054
rw

Peripherals independent clock configuration register

Bit 31: ADCSEL:31Bit 30: ADCSEL:Bit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: TIM15SEL:24Bit 23: zarezerwowanyBit 22: TIM1SEL:Bit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: I2C2SEL:Bit 14: I2C2SEL:Bit 13: I2C1SEL:Bit 12: I2C1SEL:12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: USART3SEL:Bit 4: USART3SEL:4Bit 3: USART2SEL:Bit 2: USART2SEL:Bit 1: USART1SEL:Bit 0: USART1SEL:0
BitSzer.PoleDostępOpis
0–12USART1SEL:USART1 clock source selection
2–32USART2SEL:USART2 clock source selection
4–52USART3SEL:USART3 clock source selection
12–132I2C1SEL:I2C1 clock source selection
14–152I2C2SEL:I2S1 clock source selection
221TIM1SEL:TIM1 clock source selection
241TIM15SEL:TIM15 clock source selection
30–312ADCSEL:ADCs clock source selection
Rejestr: CCIPR2  0x40021058
rw

Peripherals independent clock configuration register 2

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: USBSEL:Bit 12: USBSEL:12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: I2S2SEL:Bit 2: I2S2SEL:Bit 1: I2S1SEL:Bit 0: I2S1SEL:0
BitSzer.PoleDostępOpis
0–12I2S1SEL:2S1SEL
2–32I2S2SEL:I2S2SEL
12–132USBSEL:USBSEL
Rejestr: BDCR  0x4002105C
rw

RTC domain control register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: LSCOSEL:Bit 24: LSCOEN:24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: BDRST:16Bit 15: RTCEN:Bit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: RTCSEL:Bit 8: RTCSEL:8Bit 7: zarezerwowanyBit 6: LSECSSDBit 5: LSECSSON:Bit 4: LSEDRV:4Bit 3: LSEDRV:Bit 2: LSEBYP:Bit 1: LSERDYBit 0: LSEON:0
BitSzer.PoleDostępOpis
01LSEON:LSE oscillator enable
11LSERDY`ro`LSE oscillator ready
21LSEBYP:LSE oscillator bypass
3–42LSEDRV:LSE oscillator drive capability
51LSECSSON:CSS on LSE enable
61LSECSSD`ro`CSS on LSE failure Detection
8–92RTCSEL:RTC clock source selection
151RTCEN:RTC clock enable
161BDRST:RTC domain software reset
241LSCOEN:Low-speed clock output (LSCO) enable
251LSCOSEL:Low-speed clock output selection
Rejestr: CSR  0x40021060
rw

Control/status register

Bit 31: LPWRRSTF31Bit 30: WWDGRSTFBit 29: IWDGRSTFBit 28: SFTRSTF28Bit 27: PWRRSTFBit 26: PINRSTFBit 25: OBLRSTFBit 24: zarezerwowany24Bit 23: RMVF:Bit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: zarezerwowanyBit 1: LSIRDYBit 0: LSION:0
BitSzer.PoleDostępOpis
01LSION:LSI oscillator enable
11LSIRDY`ro`LSI oscillator ready
231RMVF:Remove reset flags
251OBLRSTF`ro`Option byte loader reset flag
261PINRSTF`ro`Pin reset flag
271PWRRSTF`ro`BOR or POR/PDR flag
281SFTRSTF`ro`Software reset flag
291IWDGRSTF`ro`Independent window watchdog reset flag
301WWDGRSTF`ro`Window watchdog reset flag
311LPWRRSTF`ro`Low-power reset flag