
STM32W108CB, STM32W108HB
General-purpose timers
Doc ID 16252 Rev 3
Bits [15:12] TIM_IC4F: Input Capture 1 Filter. (Applies only if TIM_CC4S > 0)
This defines the frequency used to sample the TI4 input, fSampling, and the length of the digital
filter applied to TI4. The digital filter requires N consecutive samples in the same state before
being output.
0000: fSampling = PCLK, no filtering.
1000: fSampling = PCLK/8, N=6.
0001: fSampling = PCLK, N=2.
1001: fSampling = PCLK/8, N=8.
0010: fSampling = PCLK, N=4.
1010: fSampling = PCLK/16, N=5.
0011: fSampling = PCLK, N=8.
1011: fSampling = PCLK/16, N=6.
0100: fSampling = PCLK/2, N=6.
1100: fSampling = PCLK/16, N=8.
0101: fSampling = PCLK/2, N=8.
1101: fSampling = PCLK/32, N=5.
0110: fSampling = PCLK/4, N=6.
1110: fSampling = PCLK/32, N=6.
0111: fSampling = PCLK/4, N=8.
1111: fSampling = PCLK/32, N=8.
Note: PCLK is 12 MHz when using the 24 MHz crystal oscillator, and 6 MHz using the 12 MHz
RC oscillator.
Bits [11:10] TIM_IC4PSC: Input Capture 1 Prescaler. (Applies only if TIM_CC4S > 0)
00: No prescaling, capture each time an edge is detected on the capture input.
01: Capture once every 2 events.
10: Capture once every 4 events.
11: Capture once every 6 events.
Bits [9:8] TIM_CC4S: Capture / Compare 1 Selection
This configures the channel as an output or an input. If an input, it selects the input source.
00: Channel is an output.
01: Channel is an input and is mapped to TI4.
10: Channel is an input and is mapped to TI3.
11: Channel is an input and is mapped to TRGI. This mode requires an internal trigger input
selected by the TIM_TS bit in the TIMx_SMCR register.
Note: TIM_CC2S may be written only when the channel is off (TIM_CC2E = 0 in the
TIMx_CCER register).
Bits [6:4] TIM_OC3M: Output Compare 1 Mode. (Applies only if TIM_CC3S = 0)
See TIM_OC4M description above.
Bit 3 TIM_OC3BE: Output Compare 3 Buffer Enable. (Applies only if TIM_CC3S = 0)
See TIM_OC4BE description above.
Bit 2 TIM_OC3FE: Output Compare 3 Fast Enable. (Applies only if TIM_CC3S = 0)
See TIM_OC4FE description above.
Bits [7:4] TIM_IC3F: Input Capture 1 Filter. (Applies only if TIM_CC3S > 0)
See TIM_IC4F description above.
Bits [3:2] TIM_IC3PSC: Input Capture 1 Prescaler. (Applies only if TIM_CC3S > 0)
See TIM_IC4PSC description above.