General-purpose timers (TIM21/22) RM0367
600/1043 RM0367 Rev 7
22.4.16 TIM21/22 register map
The table below shows TIM21/22 register map and reset values.
Table 105. TIM21/22 register map and reset values
Offset Register
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
TIMx_CR1
Res.
Res.
Res.
Res.
Res.
Res.
CKD
[1:0]
ARPE
CMS
[1:0]
DIR
OPM
URS
UDIS
CEN
Reset value 000 00000
0x04
TIMx_CR2
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
MMS[2:0]
Res.
Res.
Res.
Res.
Reset value 0 0 0
0x08
TIMx_SMCR
ETP
ECE
ETPS[1:0]
ETF[3:0]
MSM
TS[2:0]
Res.
SMS[2:0]
Reset value 000000000000 000
0x0C
TIMx_DIER
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
TIE
Res.
Res.
Res.
CC2IE
CC1IE
UIE
Reset value 0 0 0 0
0x10
TIMx_SR
Res.
Res.
Res.
Res.
Res.
CC2OF
CC1OF
Res.
Res.
TIF
Res.
Res.
Res.
CC2IF
CC1IF
UIF
Reset value 0 0 0 0 0 0
0x14
TIMx_EGR
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
TG
Res.
Res.
Res.
CC2G
CC1G
UG
Reset value 0 0 0 0
0x18
TIMx_CCMR1
Output Compare
mode
Res.
OC2M
[2:0]
OC2PE
OC2FE
CC2S
[1:0]
Res.
OC1M
[2:0]
OC1PE
OC1FE
CC1S
[1:0]
Reset value 0000000 0000000
TIMx_CCMR1
Input Capture mode
IC2F[3:0]
IC2PSC
[1:0]
CC2S
[1:0]
IC1F[3:0]
IC1PSC
[1:0]
CC1S
[1:0]
Reset value 0000000000000000
0x1C Res.
0x20
TIMx_CCER
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
CC2NP
Res.
CC2P
CC2E
CC1NP
Res.
CC1P
CC1E
Reset value 0 0 0 0 0 0
0x24
TIMx_CNT CNT[15:0]
Reset value 0000000000000000