RM0453
14.2
DMAMUX main features
•
14-channel programmable DMA request line multiplexer output
•
4-channel DMA request generator
•
21 trigger inputs to DMA request generator
•
21 synchronization inputs
•
Per DMA request generator channel:
–
–
–
•
Per DMA request line multiplexer channel output:
–
–
–
–
–
–
•
Security support:
–
–
–
•
Privileged / Unprivileged support:
–
–
14.3
DMAMUX implementation
14.3.1
DMAMUX1 instantiation
DMAMUX1 instantiated with the hardware configuration parameters listed in the following
table.
DMA request trigger input selector
DMA request counter
Event overrun flag for selected DMA request trigger input
38 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
Support for AHB secure and non-secure DMA transfers, independently at a
channel level.
Security-aware AHB slave port, protecting any secure resource (register, register
field) from a non-secure software access, with configurable interrupt event.
Two secure and non-secure interrupt requests, resulting from any of the
respectively secure and non-secure channels. Each channel event being caused
from any of the two DMAMUX input events: trigger or synchronization overrun,
associated with a respectively secure and non-secure channels.
Support for AHB privileged and unprivileged DMA transfers, independently, at a
channel level.
Privileged-aware AHB slave port.
Table 82. DMAMUX instantiation
Feature
Number of DMAMUX output request channels
Number of DMAMUX request generator channels
Number of DMAMUX request trigger inputs
DMA request multiplexer (DMAMUX)
RM0453 Rev 1
DMAMUX1
14
4
21
481/1461
498
Need help?
Do you have a question about the STM32WL5 Series and is the answer not in the manual?
Questions and answers