GD32A50x User Manual
445
0 is in output mode, this flag is set when a compare event occurs.
If channel 0 is set to input mode, this bit will be reset by reading TIMERx_CH0CV.
0: No channel 0 interrupt occurred
1: Channel 0 interrupt occurred
0
UPIF
Update interrupt flag
This bit is set by hardware when an update event occurs and cleared by software.
0: No update interrupt occurred
1: Update interrupt occurred
Software event generation register (TIMERx_SWEVG)
Address offset: 0x14
Reset value: 0x0000 0000
This register has to be accessed by word (32-bit).
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
TRGG
Reserved
CH3G
CH2G
CH1G
CH0G
UPG
w
w
w
w
w
w
Bits
Fields
Descriptions
31:7
Reserved
Must be kept at reset value.
6
TRGG
Trigger event generation
This bit is set by software and cleared by hardware automatically. When this bit is
set, the TRGIF flag in TIMERx_STAT register will be set, related interrupt or DMA
transfer can occur if enabled.
0: No generate a trigger event
1: Generate a trigger event
5
Reserved
Must be kept at reset value.
4
CH3G
Channel 3 capture or compare event generation
Refer to CH0G description
3
CH2G
Channel 2 capture or compare event generation
Refer to CH0G description
2
CH1G
Channel 1 capture or compare event generation
Refer to CH0G description
1
CH0G
Channel 0 capture or compare event generation
This bit is set by software to generate a capture or compare event in channel 0, it is
automatically cleared by hardware. When this bit is set, the CH0IF flag will be set,