GD32W51x User Manual
585
The counter generates an overflow or underflow event
The slave mode controller generates an update event.
1: update event disable. The buffered registers keep their value, w hile the counter
and the prescaler are reinitialized if the UG bit is set or if the slave mode controller
generates a hardw are reset event.
0
CEN
Counter enable
0: Counter disable
1: Counter enable
The CEN bit must be set by softw are w hen timer w orks in external clock, pause
mode and encoder mode. While in event mode, the hardw are can set the CEN bit
automatically.
Control register 1 (TIMERx_CTL1)
Address offset: 0x04
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
MMC[2:0]
Reserved
rw
Bits
Fields
Descriptions
31:7
Reserved
Must be kept at reset value.
6:4
MMC[2:0]
Master mode control
These bits control the selection of TRGO signal, w hich is sent in master mode to
slave timers for synchronization function.
000: Reset. When the UPG bit in the TIMERx_SWEV G register is set or a reset is
generated by the slave mode controller, a TRGO pulse occurs. And in the latter
case, the signal on TRGO is delayed compared to the actual reset.
001: Enable. This mode is useful to start several timers at the same time or to control
a w indow in w hich a slave timer is enabled. In this mode the master mode controller
selects the counter enable signal TIMERx_EN as TRGO. The counter enable signal
is set w hen CEN control bit is set or the trigger input in pause mode is high. There
is a delay betw een the trigger input in pause mode and the TRGO output, except if
the master-slave mode is selected.
010: Update. In this mode the master mode controller selects the update event as
TRGO.