General-purpose timers (TIM15/TIM16/TIM17)
29.8.15
TIMx option register 1 (TIMx_OR1)(x = 16 to 17)
Address offset: 0x50
Reset value: 0x0000 0000
31
30
29
Res.
Res.
Res.
Res.
15
14
13
Res.
Res.
Res.
Res.
Bits 31:1 Reserved, must be kept at reset value.
Bit 0 HSE32EN: HSE Divided by 32 enable
29.8.16
TIMx timer deadtime register 2 (TIMx_DTR2)(x = 16 to 17)
Address offset: 0x054
Reset value: 0x0000 0000
31
30
29
Res.
Res.
Res.
Res.
15
14
13
Res.
Res.
Res.
Res.
Bits 31:18 Reserved, must be kept at reset value.
Bit 17 DTPE: Deadtime preload enable
Note: This bit can not be modified as long as LOCK level 1, 2 or 3 has been programmed
Bit 16 DTAE: Deadtime asymmetric enable
Note: This bit can not be modified as long as LOCK level 1, 2 or 3 has been programmed
Bits 15:8 Reserved, must be kept at reset value.
1392/2083
28
27
26
25
Res.
Res.
Res.
12
11
10
9
Res.
Res.
Res.
This bit enables the HSE divider by 32 for the tim_ti1_in3. See
tim_ti1 input multiplexer
0: HSE divided by 32 disabled
1: HSE divided by 32 enabled
28
27
26
25
Res.
Res.
Res.
12
11
10
9
Res.
Res.
Res.
0: Deadtime value is not preloaded
1: Deadtime value preload is enabled
(LOCK bits in TIMx_BDTR register).
0: Deadtime on rising and falling edges are identical, and defined with DTG[7:0] register
1: Deadtime on rising edge is defined with DTG[7:0] register and deadtime on falling edge is
defined with DTGF[7:0] bits.
(LOCK bits in TIMx_BDTR register).
24
23
22
Res.
Res.
Res.
8
7
6
Res.
Res.
Res.
for details.
24
23
22
Res.
Res.
Res.
8
7
6
Res.
rw
rw
RM0440 Rev 1
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
2
Res.
Res.
Res.
Res.
Table 281: Interconnect to the
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
2
DTGF[7:0]
rw
rw
rw
rw
RM0440
17
16
Res.
Res.
1
0
HSE32
Res.
EN
rw
17
16
DTPE
DTAE
rw
rw
1
0
rw
rw
Need help?
Do you have a question about the STM32G4 Series and is the answer not in the manual?
Questions and answers