EasyManuals Logo

ST STM32F31xx User Manual

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #454 background imageLoading...
Page #454 background image
General-purpose timers (TIM)
UM1581
454/584
DocID023800 Rev 1
 Set/Get Prescaler
 Set/Get Autoreload
 Counter modes configuration
 Set Clock division
 Select the One Pulse mode
 Update Request Configuration
 Update Disable Configuration
 Auto-Preload Configuration
 Enable/Disable the counter
2. TIM Output Compare management: this group includes all needed functions to
configure the Capture/Compare unit used in Output compare mode:
 Configure each channel, independently, in Output Compare mode
 Select the output compare modes
 Select the Polarities of each channel
 Set/Get the Capture/Compare register values
 Select the Output Compare Fast mode
 Select the Output Compare Forced mode
 Output Compare-Preload Configuration
 Clear Output Compare Reference
 Select the OCREF Clear signal
 Enable/Disable the Capture/Compare Channels
3. TIM Input Capture management: this group includes all needed functions to configure
the Capture/Compare unit used in Input Capture mode:
 Configure each channel in input capture mode
 Configure Channel1/2 in PWM Input mode
 Set the Input Capture Prescaler
 Get the Capture/Compare values
4. Advanced-control timers (TIM1 and TIM8) specific features
 Configures the Break input, dead time, Lock level, the OSSI, the OSSR State
and the AOE(automatic output enable)
 Enable/Disable the TIM peripheral Main Outputs
 Select the Commutation event
 Set/Reset the Capture Compare Preload Control bit
5. TIM interrupts, DMA and flags management
 Enable/Disable interrupt sources
 Get flags status
 Clear flags/ Pending bits
 Enable/Disable DMA requests
 Configure DMA burst mode
 Select CaptureCompare DMA request
6. TIM clocks management: this group includes all needed functions to configure the
clock controller unit:
 Select internal/External clock
 Select the external clock mode: ETR(Mode1/Mode2), TIx or ITRx
7. TIM synchronization management: this group includes all needed functions to
configure the Synchronization unit:
 Select Input Trigger
 Select Output Trigger
 Select Master Slave Mode
 ETR Configuration when used as external trigger
8. TIM specific interface management, this group includes all needed functions to use
the specific TIM interface:
 Encoder Interface Configuration

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F31xx and is the answer not in the manual?

ST STM32F31xx Specifications

General IconGeneral
BrandST
ModelSTM32F31xx
CategoryMicrocontrollers
LanguageEnglish

Related product manuals