![ARTERY AT32F435 Series Reference Manual Download Page 700](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592700.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 700
Rev 2.03
29.5.19 DMAMUX generator-x control register
(DMA_MUXGxCTRL) (x = 1
…
8)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 24 Reserved
0x00
resd
Kept at its default value.
Bit 23: 19 GREQCNT
0x00
rw
DMA request generation count
Defines the number of DMA requests (GREQCNT + 1)
after an event occurs.
This field is reserved only when GEN is disabled.
Bit 18: 17 GPOL
0x0
rw
DMA request generation polarity
Defines the polarity of the selected trigger inputs.
0x0: No event
0x1: Rising edge
0x2: Falling edge
0x3: Rising and falling edge
Bit 16
GEN
0x0
rw
DMA request generation enable
0: DMA request generation disabled
1: DMA request generation enabled
Bit 15: 9
Reserved
0x00
resd
Kept at its default value.
Bit 8
TRGOVIEN
0x0
rw
Trigger overrun interrupt enable
0: Interrupt disabled
1: Interrupt enabled
Bit 7: 5
Reserved
0x0
resd
Kept at its default value.
Bit 4: 0
SIGSEL
0x00
rw
Signal select
This field is used to select DMA signal for DMA request
generation.
29.5.20 DMAMUX synchronization interrupt status register
(DMA_MUXSYNCSTS)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 8
Reserved
0x0000 000
resd
Kept at its default value.
Bit 7: 0
SYNCOVF
0x00
ro
Synchronization overrun interrupt flag
This bit is set when a new synchronization event occurs
while the DMA request count is below the REQCNT.
29.5.21 DMAMUX synchronization interrupt clear flag register
(BPR_MUXSYNCCLR)
Access: 0 wait state, accessible by bytes, half-words or words.
Bit
Register
Reset value
Type
Description
Bit 31: 8
Reserved
0x0000 000
resd
Kept at its default value.
Bit 7: 0
SYNCOVFC
0x00
rw1c
Synchronization overrun interrupt flag clear
Writing 1 to the corresponding bit clears the corresponding
overrun flag SYNCOVF in DMA_MUXCSR register.