Dma Functional Description; Dma Block Diagram; Dma Overview; Figure 22. Dma Block Diagram - ST STM32F410 Reference Manual

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

Direct memory access controller (DMA)
8.3

DMA functional description

8.3.1

DMA block diagram

Figure 22
8.3.2

DMA overview

The DMA controller performs direct memory transfer: as an AHB master, it can take the
control of the AHB bus matrix to initiate AHB transactions.
It carries out the following transactions:
peripheral-to-memory
memory-to-peripheral
memory-to-memory
The DMA controller provides two AHB master ports: the AHB memory port, intended to be
connected to memories and the AHB peripheral port, intended to be connected to
peripherals. However, to allow memory-to-memory transfers, the AHB peripheral port must
also have access to the memories.
The AHB slave port is used to program the DMA controller (it supports only 32-bit
accesses).
See
Figure 23
164/771
shows the block diagram of a DMA.

Figure 22. DMA block diagram

for the implementation of the system of two DMA controllers.
RM0401 Rev 3
RM0401

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F410 and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF