
Reset and clock control (RCC)
RM0453
320/1454
RM0453 Rev 2
7.4.18
RCC APB1 peripheral clock enable register 1 (RCC_APB1ENR1)
Address offset: 0x058
Reset value: 0x0000 0000
Access: no wait state, word, half-word and byte access
Note:
When the peripheral clock is not active, the peripheral registers read or write access from
CPU1 is not supported.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
LPTIM1
EN
Res.
DAC
EN
Res.
Res.
Res.
Res.
Res.
I2C3
EN
I2C2
EN
I2C1
EN
Res.
Res.
Res.
USART2
EN
Res.
rw
rw
rw
rw
rw
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Res.
SPI2S2
EN
Res.
Res.
WWDG
EN
R
T
CAPB
EN
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
TIM2
EN
rw
rs
rw
rw
Bit 31
LPTIM1EN:
CPU1 Low power timer 1 clocks enable
This bit is set and cleared by software.
0: LPTIM1 bus and kernel clocks disabled for CPU1
1: LPTIM1 bus and kernel clocks enabled for CPU1
Bit 30 Reserved, must be kept at reset value.
Bit 29
DACEN:
CPU1 DAC clock enable
This bit is set and cleared by software.
0: DAC clock disabled for CPU1
1: DAC clock enabled for CPU1
Bits 28:24 Reserved, must be kept at reset value.
Bit 23
I2C3EN:
CPU1 I2C3 clocks enable
This bit is set and cleared by software.
0: I2C3 bus and kernel clocks disabled for CPU1
1: I2C3 bus and kernel clocks enabled for CPU1
Bit 22
I2C2EN:
CPU1 I2C2 clocks enable
This bit is set and cleared by software.
0: I2C2 bus and kernel clocks disabled for CPU1
1: I2C2 bus and kernel clocks enabled for CPU1
Bit 21
I2C1EN:
CPU1 I2C1 clocks enable
This bit is set and cleared by software.
0: I2C1 bus and kernel clocks disabled for CPU1
1: I2C1 bus and kernel clocks enabled for CPU1
Bits 20:18 Reserved, must be kept at reset value.
Bit 17
USART2EN:
CPU1 USART2 clock enable
This bit is set and cleared by software.
0: USART2 bus and kernel clocks disabled for CPU1
1: USART2 bus and kernel clocks enabled for CPU1
Bits 16:15 Reserved, must be kept at reset value.