GD32F10x User Manual
270
the advanced timer.
Figure 15-1. Advanced timer block diagram
=1
0
0
0
0
Input Logic
Synchronizer&Filter
&Edge Detector
Edge selector
Prescaler
Trigger processor
Trigger Selector&Counter
Quadrate Decoder
Counter
External Trigger
Input logic
Polarity selection
Edge detector
Prescaler
Filter
TIMERx_CHxCV
Register /Interrupt
Register set and update
Interrupt collector and
controller
CK_TIMER
CH0_IN
CH1_IN
CH2_IN
CH3_IN
CI0
ITI0
ITI1
ITI2
ITI3
ETI
CAR
Repeater
Output Logic
generation of outputs signals in
compare, PWM,and mixed modes
according to initialization,
complementary mode, software
output control, deadtime insertion,
break input, output mask, and
polarity control
BRKEN
BRKIN
CKM
clock monitor
CH0_O
CH0_ON
DMA controller
TIMERx_TRGO
DMA REQ/ACK
TIMERx_CH0
TIMERx_CH1
TIMERx_CH2
TIMERx_CH3
TIMERx_TG
TIMERx_UP
TIMERx_CMT
.
Interrupt
break
update
trig/ctrl
cap/cmt
CH1_O
CH1_ON
CH2_O
CH2_ON
CH3_O
req en/direct req set
PSC
PSC_CLK
TIMER_CK
ETIFP
15.1.4.
Function overview
Clock source configuration
The advanced timer has the capability of being clocked by either the CK_TIMER or an
alternate clock source controlled by SMC (TIMERx_SMCFG bit [2:0]).
SMC [2:0] ==
3’b000. Internal clock CK_TIMER is selected as timer clock source which
is from module RCU.
The default clock source is the CK_TIMER for driving the counter prescaler when the SMC
[2:0] == 3’b000. When the CEN is set, the CK_TIMER will be divided by PSC value to
generate PSC_CLK.
In this mode, the
TIMER_CK, which drives counter’s prescaler to count, is equal to
CK_TIMER which is from RCU module.
If the SMC[2:0] in the TIMERx_SMCFG register are setting to an available value including
0x1, 0x2, 0x3 and 0x7, the prescaler is clocked by other clock sources selected by the
TRGS[2:0] in the TIMERx_SMCFG register, details as follows. When SMC[2:0] bits are set to
0x4, 0x5 or 0x6, the internal clock CK_TIMER is the counter prescaler driving clock source.
Содержание GD32F10 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F10x Arm Cortex M3 32 bit MCU User Manual Revision 2 6 Jun 2022 ...
Страница 63: ...GD32F10x User Manual 63 programmed during the chip production ...
Страница 117: ...GD32F10x User Manual 117 010 1 0 011 0 9 ...
Страница 416: ...GD32F10x User Manual 416 shadow register updates every update event ...
Страница 427: ...GD32F10x User Manual 427 value ...
Страница 518: ...GD32F10x User Manual 518 These bits are not used in SPI mode ...