![ARTERY AT32F435 Series Reference Manual Download Page 155](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592155.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 155
Rev 2.03
Table 9-4 DMAMUX EXINT LINE for trigger input and synchronized input
EXINT
LINE
Source
EXINT
LINE
Source
EXINT
LINE
Source
EXINT
LINE
Source
0
exint_gpio[0]
8
exint_gpio[8]
16
DMA_MUXevt1 24
reserved
1
exint_gpio[1]
9
exint_gpio[9]
17
DMA_MUXevt2 25
reserved
2
exint_gpio[2]
10
exint_gpio[10]
18
DMA_MUXevt3 26
reserved
3
exint_gpio[3]
11
exint_gpio[11]
19
DMA_MUXevt4 27
reserved
4
exint_gpio[4]
12
exint_gpio[12]
20
DMA_MUXevt5 28
reserved
5
exint_gpio[5]
13
exint_gpio[13]
21
DMA_MUXevt6 29
reserved
6
exint_gpio[6]
14
exint_gpio[14]
22
DMA_MUXevt7 30
reserved
7
exint_gpio[7]
15
exint_gpio[15]
23
reserved
31
reserved
9.4.2
DMAMUX overflow interrupts
During DMAMUX request generation, when a new trigger input occurs before the GREQCNT underflows,
the TRGOVFx bit will be set in the DMA_MUXGSTS register. It is cleared by setting TRGOVFCx=1 in
the DMA_MUXGCLR register. An interrupt will be generated if the interrupt enable bit TRGOVIEN is set
in the DMA_MUXGxCTRL register.
In DMAMUX synchronous mode, when a new synchronized input occurs before the REQCNT underflows,
the SYNCOVFx bit will be set in the DMA_MUXSYNCSTS register. It is cleared by setting the
SYNCOVFCx bit in the DMA_MUXSYNCCLR register. An interrupt will be generated if the interrupt
enable bit SYNCOVIEN is set in the DMA_MUXSxCTRL register.
Figure 9-7 DMAMUX request synchronized m ode
Selected
all_req[n]
syncx
mux_syncx
chx_mux_req
mux_req_cnt
mux_evtx
CLK
2
1
0
2
mux_syncp
DMA request served
SYNCEN = 1, EVTGEN = 1, SPOL = 01, REQCNT = 2