GD32VF103 User Manual
268
00: Channel 3 is configured as output
01: Channel 3 is configured as input, IS3 is connected to CI3FE3
10: Channel 3 is configured as input, IS3 is connected to CI2FE3
11: Channel 3 is configured as input, IS3 is connected to ITS, This mode is working
only if an internal trigger input is selected through TRGS bits in TIMERx_SMCFG
register.
7
CH2COMCEN
Channel 2 output compare clear enable.
When this bit is set, the O2CPRE signal is cleared when High level is detected on
ETIF input.
0: Channel 2 output compare clear disable
1: Channel 2 output compare clear enable
6:4
CH2COMCTL[2:0]
Channel 2 compare output control
This bit-field controls the behavior of the output reference signal O2CPRE which
drives CH2_O and CH2_ON. O2CPRE is active high, while CH2_O and CH2_ON
active level depends on CH2P and CH2NP bits.
000: Timing mode. The O2CPRE signal keeps stable, independent of the
comparison between the output compare register TIMERx_CH2CV and the counter
TIMERx_CNT.
001: Set the channel output. O2CPRE signal is forced high when the counter
matches the output compare register TIMERx_CH2CV.
010: Clear the channel output. O2CPRE signal is forced low when the counter
matches the output compare register TIMERx_CH2CV.
011: Toggle on match. O2CPRE toggles when the counter matches the output
compare register TIMERx_CH2CV.
100: Force low. O2CPRE is forced low level.
101: Force high. O2CPRE is forced high level.
110: PWM mode0. When counting up, O2CPRE is active as long as the counter is
smaller than TIMERx_CH2CV else inactive. When counting down, O2CPRE is
inactive as long as the counter is larger than TIMERx_CH2CV else active.
111: PWM mode1. When counting up, O2CPRE is inactive as long as the counter
is smaller than TIMERx_CH2CV else active. When counting down, O2CPRE is
active as long as the counter is larger than TIMERx_CH2CV else inactive.
When configured in PWM mode, the O2CPRE level changes only when the output
compare mode switches from “Timing mode” mode to “PWM” mode or when the
result of the comparison changes.
This bit cannot be modified when PROT [1:0] bit-filed in TIMERx_CCHP register is
11 and CH2MS bit-filed is 00(COMPARE MODE).
3
CH2COMSEN
Channel 2 compare output shadow enable
When this bit is set, the shadow register of TIMERx_CH2CV register, which updates
at each update event will be enabled.
0: Channel 2 output compare shadow disable
1: Channel 2 output compare shadow enable