DMA request multiplexer (DMAMUX)
12.2
DMAMUX main features
•
14-channel programmable DMA request line multiplexer output
•
4-channel DMA request generator
•
26 trigger inputs to DMA request generator
•
26 synchronization inputs
•
Per DMA request generator channel:
–
–
–
•
Per DMA request line multiplexer channel output:
–
–
–
–
–
–
12.3
DMAMUX implementation
12.3.1
DMAMUX instantiation
DMAMUX is instantiated with the hardware configuration parameters listed in the following
table.
12.3.2
DMAMUX mapping
The mapping of resources to DMAMUX is hardwired.
DMAMUX is used with DMA1 and DMA2:
•
DMAMUX channels 0 to 6 are connected to DMA1 channels 0 to 6
•
DMAMUX channels 7 to 13 are connected to DMA2 channels 0 to 6
398/2301
DMA request trigger input selector
DMA request counter
Event overrun flag for selected DMA request trigger input
89 (STM32L4Rxxx and STM32L4Sxxx devices) or 90 (STM32L4P5xx and
STM32L4Q5xx devices) input DMA request lines from peripherals
One DMA request line output
Synchronization input selector
DMA request counter
Event overrun flag for selected synchronization input
One event output, for DMA request chaining
Table 53. DMAMUX instantiation
Feature
Number of DMAMUX output request channels
Number of DMAMUX request generator channels
Number of DMAMUX request trigger inputs
Number of DMAMUX synchronization inputs
Number of DMAMUX peripheral request inputs
RM0432 Rev 6
RM0432
DMAMUX
14
4
26
26
89 (STM32L4Rxxx and
STM32L4Sxxx devices)
90 (STM32L4P5xx and
STM32L4Q5xx devices)
Need help?
Do you have a question about the STM32L4+ Series and is the answer not in the manual?