DocID018909 Rev 11 19/1731
RM0090 Contents
39
18.3.14 Timers and external trigger synchronization   . . . . . . . . . . . . . . . . . . . . 609
18.3.15 Timer synchronization  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
18.3.16 Debug mode   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
18.4 TIM2 to TIM5 registers  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  618
18.4.1 TIMx control register 1 (TIMx_CR1)   . . . . . . . . . . . . . . . . . . . . . . . . . . 618
18.4.2 TIMx control register 2 (TIMx_CR2)   . . . . . . . . . . . . . . . . . . . . . . . . . . 620
18.4.3 TIMx slave mode control register (TIMx_SMCR) . . . . . . . . . . . . . . . . . 621
18.4.4 TIMx DMA/Interrupt enable register (TIMx_DIER) . . . . . . . . . . . . . . . . 623
18.4.5 TIMx status register (TIMx_SR)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
18.4.6 TIMx event generation register (TIMx_EGR) . . . . . . . . . . . . . . . . . . . . 626
18.4.7 TIMx capture/compare mode register 1 (TIMx_CCMR1) . . . . . . . . . . . 627
18.4.8 TIMx capture/compare mode register 2 (TIMx_CCMR2) . . . . . . . . . . . 630
18.4.9 TIMx capture/compare enable register (TIMx_CCER) . . . . . . . . . . . . . 631
18.4.10 TIMx counter (TIMx_CNT)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
18.4.11 TIMx prescaler (TIMx_PSC)   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
18.4.12 TIMx auto-reload register (TIMx_ARR)  . . . . . . . . . . . . . . . . . . . . . . . . 633
18.4.13 TIMx capture/compare register 1 (TIMx_CCR1)  . . . . . . . . . . . . . . . . . 634
18.4.14 TIMx capture/compare register 2 (TIMx_CCR2)  . . . . . . . . . . . . . . . . . 634
18.4.15 TIMx capture/compare register 3 (TIMx_CCR3)  . . . . . . . . . . . . . . . . . 635
18.4.16 TIMx capture/compare register 4 (TIMx_CCR4)  . . . . . . . . . . . . . . . . . 635
18.4.17 TIMx DMA control register (TIMx_DCR)  . . . . . . . . . . . . . . . . . . . . . . . 636
18.4.18 TIMx DMA address for full transfer (TIMx_DMAR)   . . . . . . . . . . . . . . . 636
18.4.19 TIM2 option register (TIM2_OR)   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
18.4.20 TIM5 option register (TIM5_OR)   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 638
18.4.21 TIMx register map  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
19 General-purpose timers (TIM9 to TIM14) . . . . . . . . . . . . . . . . . . . . . . . 641
19.1 TIM9 to TIM14 introduction   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  641
19.2 TIM9 to TIM14 main features  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  641
19.2.1 TIM9/TIM12 main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
19.2.2 TIM10/TIM11 and TIM13/TIM14 main features  . . . . . . . . . . . . . . . . . . 642
19.3 TIM9 to TIM14 functional description  . . . . . . . . . . . . . . . . . . . . . . . . . . .  644
19.3.1 Time-base unit  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644
19.3.2 Counter modes   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
19.3.3 Clock selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
19.3.4 Capture/compare channels  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
19.3.5 Input capture mode  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651