Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stm32:peripherals:timer_2..5 [2016/01/25 13:11] feurstm32:peripherals:timer_2..5 [2016/06/28 07:46] (current) – removed feur
Line 1: Line 1:
-====== Timer 2..5 ====== 
  
-The STM32F429ZI offers several general purpouse timers. Timer 2 and 5 are 32 bit timers, while timer 3 and 4 are 16 bit timers. They may be used for measuring time (basic timer), measuring input pulse length (input capturing) or generating waveforms (output compare / PWM). The timers are fully independent and can be synchronized together. 
- 
-\\ {{timer_complete.svg}} \\ \\ 
- 
-===== Features ===== 
- 
-  * 16-bit / 32-bit up, down, up/down auto-reload counter. 
-  * Prescaler (16 bit) to adjust counting clock, even during runtime. 
-  * 4 independent channels for: 
-    * Input capture 
-    * Output compare 
-    * PWM generation (edge- and center-aligned) 
-    * One-pulse output 
-  * Synchronization / control through external signals. 
-  * Interrupt / DMA generation. 
- 
-===== Functions ===== 
- 
-==== Base Timer ==== 
- 
-\\ {{timer_base.svg}} \\ \\ 
- 
-== Configuration Registers == 
- 
-|< 100% 10em >| 
-|[[#registers|CR1]]|Control Register 1| 
-|[[#registers|PSC]]|Prescaler register| 
-|[[#registers|ARR]]|Auto reload register| 
-|[[#registers|DIER]]|DMA / Interrupt enable register| 
- 
-== Data Registers == 
- 
-|< 100% 10em >| 
-|[[#registers|CNT]]|Counting register| 
- 
-=== Upcounting === 
- 
-=== Downcounting === 
- 
-=== Up/Down counting === 
- 
-==== Clock Source ==== 
- 
-\\ {{timer_clock.svg}} \\ \\ 
- 
-==== Output Compare ==== 
- 
-\\ {{timer_output.svg}} \\ \\ 
- 
-===== Registers ===== 
- 
-===== Legende ===== 
- 
-\\ {{legende.svg}} \\ \\ 
  • stm32/peripherals/timer_2..5.1453727491.txt.gz
  • Last modified: 2016/01/25 13:11
  • by feur