
M0A21/M0A23 Series
May 06, 2022
Page
360
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
Figure 6.10-31 demonstrates the architecture of the PWM interrupts.
BRKEIF0 (PWM_INTSTS1[0])
BRKEIF1 (PWM_INTSTS1[1])
BRK_INT
BRKEIEN0_1 (PWM_INTEN1[0])
CRLIF0 (PWM_CAPIF[0])
PWM_INT
CAP_INT
ZIEN0 (PWM_INTEN0[0])
ZIF0 (PWM_INTSTS0[0])
PIEN0 (PWM_INTEN0[8])
PIF0 (PWM_INTSTS0[8])
CMPUIEN0 (PWM_INTEN0[16])
CMPUIF0 (PWM_INTSTS0[16])
CMPDIEN0 (PWM_INTEN0[24])
CMPDIF0 (PWM_INTSTS0[24])
CMPUIEN1 (PWM_INTEN0[17])
CMPUIF1 (PWM_INTSTS0[17])
CMPDIEN1 (PWM_INTEN0[25])
CMPDIF1 (PWM_INTSTS0[25])
CAPRIEN0 (PWM_CAPIEN[0])
CFLIF0 (PWM_CAPIF[8])
CAPFIEN0 (PWM_CAPIEN[8])
CRLIF1 (PWM_CAPIF[1])
CAPRIEN1 (PWM_CAPIEN[1])
CFLIF1 (PWM_CAPIF9])
CAPFIEN1 (PWM_CAPIEN[9])
BRKLIF0 (PWM_INTSTS1[8])
BRKLIF1 (PWM_INTSTS1[9])
BRKLIEN0_1 (PWM_INTEN1[8])
Figure 6.10-31 PWM_CH0 and PWM_CH1 Pair Interrupt Architecture Diagram
6.10.5.23 PWM Trigger ADC Generator
PWM can be one of the ADC conversion trigger source. Each PWM paired channels share the same
trigger source. Setting TRGSELn is to select the trigger sources, where TRGSELn is TRGSEL0,
TRGSEL1, …, and TRGSEL5, which are located in PWM_ADCTS0[3:0], PWM_ADCTS0[11:8],
PWM_ADCTS0[19:16], PWM_ADCTS0[27:24], PWM_ADCTS1[3:0] and PWM_ADCTS1[11:8],
respectively. Setting TRGENn is to enable the trigger output to ADC, where TRGENn is TRGEN0,
TRGEN1, …, TRGEN5, which are located in PWM_ADCTS0[7], PWM_ADCTS0[15],
PWM_ADCTS0[23], PWM_ADCTS0[31], PWM_ADCTS1[7] and PWM_ADCTS1[15], respectively. The
number n (n = 0,1, ..,5) denotes PWM channel number.
There are 7 PWM events can be selected as the trigger source for one pair of channels. Figure 6.10-32
is an example of PWM_CH0 and PWM_CH1. PWM can trigger ADC to start conversion in different
timings by setting PERIOD and CMPDAT. Figure 6.10-33 is the trigger ADC timing waveform in the up-
down counter type.