GD32F403xx User Manual
291
flag is set, the corresponding interrupt or DMA request is sent if enabled. In
addition, if channel 1 is configured in input mode, the current value of the counter
is captured in TIMERx_CH0CV register, and the CH0OF flag is set if the CH0IF
flag was already high.
0: No generate a channel 1 capture or compare event
1: Generate a channel 1 capture or compare event
0
UPG
Update event generation
This bit can be set by software, and cleared by hardware automatically. When this
bit is set, the counter is cleared if the center-aligned or up counting mode is
selected, else (down counting) it takes the auto -reload value. The prescaler
counter is cleared at the same time.
0: No generate an update event
1: Generate an update event
Channel control register 0 (TIMERx_CHCTL0)
Address offset: 0x18
Reset value: 0x0000
This register can be accessed by half-word (16-bit) or word (32-bit)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CH1COM
CEN
CH1COMCTL[2:0]
CH1COM
SEN
CH1COM
FEN
CH1MS[1:0]
CH0COM
CEN
CH0COMCTL[2:0]
CH0COM
SEN
CH0COM
FEN
CH0MS[1:0]
CH1CAPFLT[3:0]
CH1CAPPSC[1:0]
CH0CAPFLT[3:0]
CH0CAPPSC[1:0]
rw
rw
rw
rw
rw
rw
Output compare mode:
Bits
Fields
Descriptions
15
CH1COMCEN
Channel 1 output compare clear enable
Refer to CH0COMCEN description
14:12
CH1COMCTL[2:0]
Channel 1 compare output control
Refer to CH0COMCTL description
11
CH1COMSEN
Channel 1 output compare shadow enable
Refer to CH0COMSEN description
10
CH1COMFEN
Channel 1 output compare fast enable
Refer to CH0COMFEN description
9:8
CH1MS[1:0]
Channel 1 mode selection
This bit-field specifies the direction of the channel and the input signal selection.
This bit-field is writable only when the channel is not active. (CH1EN bit in
TIMERx_CHCTL2 register is reset).
00: Channel 1 is programmed as output mode
01: Channel 1 is programmed as input mode, IS1 is connected to CI1FE1