
M451
May. 4, 2018
Page
440
of
1006
Rev.2.08
M4
51
S
E
RI
E
S
T
E
CH
NICA
L RE
F
E
R
E
NC
E
M
A
NU
A
L
Prescaler0
12bits
Interrupt
Generator
Trigger
Generator
IRQ_MUX
EADC/DAC
PWM0_CH0
Trigger Events
Interrupt Events
Prescaler2
12bits
Prescaler4
12bits
PWM0_CH1
PWM0_BRAKE0
PWM0_SYNC_IN
PWM0_CLK0
PWM0_BRAKE1
PWM0_CH2
PWM0_CH3
PWM0_CH4
Pulse
Generator4
Output
Control4
16
16
16
PWM0_CH5
Comparator4
Counter4
Comparator5
PWM0_BRAKE0
PWM0_BRAKE1
16
Free Trigger
Comparator4
Pulse
Generator2
Output
Control2
16
16
PWM0_BRAKE0
PWM0_BRAKE1
16
Comparator2
Counter2
Free Trigger
Comparator2
Pulse
Generator0
Output
Control0
16
16
16
PWM0_BRAKE0
PWM0_BRAKE1
16
16
Comparator3
Comparator1
Comparator0
Counter0
Free Trigger
Comparator0
S
y
n
c
h
ro
n
o
u
s
S
ig
n
a
l
S
y
n
c
h
ro
n
o
u
s
S
ig
n
a
l
PWM0 to PWM1 counter0 Synchronous
Signal, PWM1 without this pin
i
i
i
t
i
a
a
a
a
a
a
a
a
a
PWM0_CLK2
PWM0_CLK4
a
i
t
denotes interrupt events
denotes trigger events
denotes interrupt, trigger and pulse generate events
Note:
Figure 6.9-5 PWM Complementary Mode Architecture Diagram
6.9.4 Basic Configuration
The PWM0 pin functions are configured in SYS_GPC_MFPL, the PWM1 pin functions are
configured in SYS_GPC_MFPH Multiple Function Registers.
PWM0_SYNC_IN, PWM0_BRAKE0 and PWM0_BRAKE1 pin functions are configured in
SYS_GPD_MFPL Multiple Function Registers. PWM1_BRAKE0 and PWM1_BRAKE1 pin
functions are configured in SYS_GPE_MFPL Multiple Function Registers.
PWM0_SYNC_OUT pin function is configured in SYS_GPB_MFPL Multiple Function Register.
The PWM clock can be enabled in CLK_APBCLK1[17:16]. The PWM clock source is selected by
CLK_CLKSEL2[1:0].
6.9.5 Functional Description
PWM Prescaler
6.9.5.1
PWM prescaler is used to divide clock source, prescaler counting 1 times, PWM
counter only count once. CLKPSC (Clock Pre-scale Register) is setting by CLKPSC
(PWM_CLKPSCn[11:0], n denotes 0, 2, 4). Figure 6.9-6 is an example of PWM channel 0
prescale waveform.
Содержание ARM Cortex NuMicro M451 Series
Страница 301: ...M451 May 4 2018 Page 301 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL...
Страница 324: ...M451 May 4 2018 Page 324 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL Figure 6 4 18 Checksum Calculation Flow...
Страница 355: ...M451 May 4 2018 Page 355 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 2 0 Reserved Reserved...
Страница 625: ...M451 May 4 2018 Page 625 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 00 5 bits 01 6 bits 10 7 bits 11 8 bits...
Страница 721: ...M451 May 4 2018 Page 721 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL the SCL line 1 0 Reserved Reserved...
Страница 1001: ...M451 May 4 2018 Page 1001 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 10x10x1 4 mm footprint 2 0 mm 9 2...
Страница 1002: ...M451 May 4 2018 Page 1002 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 7x7x1 4 mm footprint 2 0 mm 9 3...
Страница 1003: ...M451 May 4 2018 Page 1003 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 48L 7x7x1 4mm footprint 2 0mm 9 4...