![Nuvoton NuMicro NUC029 Series Скачать руководство пользователя страница 480](http://html1.mh-extra.com/html/nuvoton/numicro-nuc029-series/numicro-nuc029-series_technical-reference-manual_1720306480.webp)
NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
480
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
CMPF0(ADSR[1])
CMPIE(ADCMPR0[1])
CMPF1(ADSR[2])
CMPIE(ADCMPR1[1])
ADC_INT
ADF(ADSR[0])
ADIE(ADCR[1])
Figure 6.17-8 A/D Controller Interrupt
6.17.5.10
Peripheral DMA Request
When A/D conversion is finished, the conversion result will be loaded into ADDR register and
VALID bit will be set to 1. If the PTEN bit (ADCR[9]) is set, ADC controller will generate a request
to PDMA. User can use PDMA to transfer the conversion results to a user-specified memory
space without CPU's intervention. The source address of PDMA operation is fixed at ADPDMA,
no matter what channels was selected. When PDMA is transferring the conversion result, ADC
will continue converting the next selected channel if the operation mode of ADC is single scan
mode or continuous scan mode. User can monitor current PDMA transfer data through reading
ADPDMA register. If ADC completes the conversion of a selected channel and the last conversion
result of the same channel has not been transferred by PDMA, OVERRUN bit (ADC_ADDRx[16],
x=0~6, 8~12) of the corresponding channel will be set and the last ADC conversion result will be
overwritten by the new ADC conversion result. PDMA will transfer the latest data of selected
channels to the user-specified destination address.