GD32F403xx User Manual
260
Figure 16-7. Timing chart of down counting mode, change TIMERx_CAR on the go
TIMER_CK
CEN
PSC_CLK
CNT_REG
5
4
3
2
1
0
99
98
97
96
95
94
93
92
Update event (UPE)
Update interrupt flag (UPIF)
Auto-reload register
120
99
change CAR Vaule
CNT_REG
5
4
3
2
1
0
99
1
0
120
Update event (UPE)
Update interrupt flag (UPIF)
Auto-reload register
120
99
change CAR Vaule
120
99
Auto-reload shadow register
...
Hardware set
Hardware set
Software clear
Hardware set
ARSE = 0
ARSE = 1
98
97
120
change CAR Vaule
119 118
120
Counter center-aligned counting
In this mode, the counter counts up from 0 to the counter-reload value and then counts down
to 0 alternatively. The Timer module generates an overflow event when the counter counts to
the counter-reload value subtract 1 in the up-counting direction and generates an underflow
event when the counter counts to 1 in the down-counting direction. The counting direction bit
DIR in the TIMERx_CTL0 register is read -only and indicates the counting direction when in
the center-aligned mode.
Setting the UPG bit in the TIMERx_SWEVG register will initialize the counter value to 0 and
generates an update event irrespective of whether the counter is counting up or down in the
center-align counting mode.
The UPIF bit in the TIMERx_INTF register can be set to 1 either when an underflow event or
an overflow event occurs. While the CHxIF bit is associated with the value of CAM in
TIMERx_CTL0. The details refer to
Figure 16-8. Timing chart of center-aligned counting
If set the UPDIS bit in the TIMERx_CTL0 register, the update event is disabled.
When an update event occurs, all the shadow registers (repetition counter, counter auto-
reload register, prescaler register) are updated.
Figure 16-8. Timing chart of center-aligned counting
show some examples of the counter
Содержание GD32F403 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F403xx Arm Cortex M4 32 bit MCU User Manual Revision 2 6 Jul 2022 ...
Страница 177: ...GD32F403xx UserManual 177 Peripheral Channel 0 Channel 1 Channel 2 Channel 3 Channel 4 SDIO SDIO ...
Страница 217: ...GD32F403xx UserManual 217 ensures that no conversion is in progress ...