English
Language : 

AN4031 Datasheet, PDF (1/36 Pages) STMicroelectronics – Using the STM32F2 and STM32F4 DMA controller
AN4031
Application note
Using the STM32F2 and STM32F4 DMA controller
Introduction
This application note describes how to use the STM32F2xx and STM32F4xx direct memory
access (DMA) controller. The STM32F2xx/F4xx DMA controller features, the system
architecture, the multi-layer bus matrix and the memory system contribute to provide a high
data bandwidth and to develop very low latency response-time software.
This application note also describes some tips and tricks to allow developers to take full
advantage of these features and ensure correct response times for different peripherals and
subsystems.
STM32F2xx and STM32F4xx are referred to as “STM32F2/F4 devices” and the DMA
controller as “DMA” throughout the document.
This application note applies to the products listed in Table 1.
Type
Microcontrollers
Table 1. Applicable products
Part numbers
STM32F2xx (STM32F205, STM32F207, STM32F215, STM32F217)
STM32F4xx (STM32F401, STM32F405, STM32F407, STM32F415,
STM32F417, STM32F427, STM32F429, STM32F437, STM32F439)
This application note should be read in conjunction with the STM32F2/F4 reference
manuals (RM0031, RM0090 and RM0368).
February 2014
DocID022648 Rev 1
1/36
www.st.com