Contents RM0440
30/2126 RM0440 Rev 4
29.5.14 TIMx prescaler (TIMx_PSC)(x = 2 to 5) . . . . . . . . . . . . . . . . . . . . . . . 1326
29.5.15 TIMx auto-reload register (TIMx_ARR)(x = 3, 4) . . . . . . . . . . . . . . . . 1326
29.5.16 TIMx auto-reload register (TIMx_ARR)(x = 2, 5) . . . . . . . . . . . . . . . . 1327
29.5.17 TIMx capture/compare register 1 (TIMx_CCR1)(x = 3, 4) . . . . . . . . . 1327
29.5.18 TIMx capture/compare register 1 (TIMx_CCR1)(x = 2, 5) . . . . . . . . . 1328
29.5.19 TIMx capture/compare register 2 (TIMx_CCR2)(x = 3, 4) . . . . . . . . . 1329
29.5.20 TIMx capture/compare register 2 (TIMx_CCR2)(x = 2, 5) . . . . . . . . . 1330
29.5.21 TIMx capture/compare register 3 (TIMx_CCR3)(x = 3, 4) . . . . . . . . . 1331
29.5.22 TIMx capture/compare register 3 (TIMx_CCR3)(x = 2, 5) . . . . . . . . . 1332
29.5.23 TIMx capture/compare register 4 (TIMx_CCR4)(x = 3, 4) . . . . . . . . . 1333
29.5.24 TIMx capture/compare register 4 (TIMx_CCR4)(x = 2, 5) . . . . . . . . . 1334
29.5.25 TIMx timer encoder control register (TIMx_ECR)(x = 2 to 5) . . . . . . . 1335
29.5.26 TIMx timer input selection register (TIMx_TISEL)(x = 2 to 5) . . . . . . 1336
29.5.27 TIMx alternate function register 1 (TIMx_AF1)(x = 2 to 5) . . . . . . . . . 1337
29.5.28 TIMx alternate function register 2 (TIMx_AF2)(x = 2 to 5) . . . . . . . . . 1338
29.5.29 TIMx DMA control register (TIMx_DCR)(x = 2 to 5) . . . . . . . . . . . . . . 1339
29.5.30 TIMx DMA address for full transfer (TIMx_DMAR)(x = 2 to 5) . . . . . . 1340
29.5.31 TIMx register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1341
30 General-purpose timers (TIM15/TIM16/TIM17) . . . . . . . . . . . . . . . . . 1344
30.1 TIM15/TIM16/TIM17 introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1344
30.2 TIM15 main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1344
30.3 TIM16/TIM17 main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1345
30.4 TIM15/TIM16/TIM17 functional description . . . . . . . . . . . . . . . . . . . . . 1346
30.4.1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1346
30.4.2 TIM15/TIM16/TIM17 pins and internal signals . . . . . . . . . . . . . . . . . . 1347
30.4.3 Time-base unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351
30.4.4 Counter modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1353
30.4.5 Repetition counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357
30.4.6 Clock selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1358
30.4.7 Capture/compare channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1360
30.4.8 Input capture mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362
30.4.9 PWM input mode (only for TIM15) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1364
30.4.10 Forced output mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365
30.4.11 Output compare mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365
30.4.12 PWM mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1367
30.4.13 Combined PWM mode (TIM15 only) . . . . . . . . . . . . . . . . . . . . . . . . . 1372