
NUC126
Aug. 08, 2018
Page
630
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
A
P
B
TIMERx_
PWM
TMR0
PCLK0/1
TMR1
TMR2
TMR3
Tx, x=0~3
(PWMx_CH0)
Tx_EXT, x=0~3
(PWMx_CH1)
NVIC
Clock Fail
Brown-Out Detect
CPU Lockup
System Brake
Source
BKSRC (TIMERx_PWMBDB[17:16])
TM_
BRAKE0
TM_
BRAKE2
TM_
BRAKE1
TM_
BRAKE3
00
01
10
11
Figure 6.17-3 PWM Generator Overview Block Diagram
Set FUNMODE (TIMERx_ALTCTL[0]) 1 to enable PWM mode. The clock source of Timer0 ~ Timer3 in
PWM mode can be enabled in TMRxCKEN (CLK_APBCLK0[5:2]). TMR0_CLK and TMR1_CLK clock
sources are fixed to PCLK0. TMR2_CLK and TMR3_CLK clock sources are fixed to PCLK1. PWM
system clock frequency will be PCLKx frequency as Figure 6.17-4 .
The clock source of PWM counter (TIMERx_PWMCLK) can be selected from PWM system clock
(TMRx_CLK) or Timer interrupt events (TMRx_INT) as Figure 6.17-5.
TMR0_CLK
TMR1_CLK
PCLK0
TMR0CKEN (CLK_APBCLK0[2])
TMR1CKEN (CLK_APBCLK0[3])
PCLK1
TMR2_CLK
TMR3_CLK
TMR2CKEN (CLK_APBCLK0[4])
TMR3CKEN (CLK_APBCLK0[5])
Figure 6.17-4 PWM System Clock Source Control