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