Time Base Settings (16-bit)
Prescaler Prescaler value
Period Autoreload value
Mode Counting direction
Clock division cares only about inputs to timer
Enable Start timer in init sequence
One Pulse Set One Pulse Mode
ARR Preload Enable preload register on ARR
Interrupt settings
IRQ Update Trigger Break COM Capture / Compare 1 Capture / Compare 2 Capture / Compare 3 Capture / Compare 4
DMA request
DMA Update Trigger Break COM Capture / Compare 1 Capture / Compare 2 Capture / Compare 3 Capture / Compare 4
Input Capture
UsePolaritySelectionPrescalerFilter
Channel 1
Channel 2
Channel 3
Channel 4
Output compare
EnableModePolarityPulsepreload
Channel 1 Output channels
Channel 2 Output channels
Channel 3 Output channels
Channel 4 Output channels
Another functions
Output Trigger cares only about inputs to timer
Select Slave Mode cares only about inputs to timer
MSM bit Enable Delay at TRGI to perfect synchronisation
Deinit Deinitialize timer before setup
External trigger config (ETR)
UsePrescalerPolarityFilter