Key facts
- Brand
- STMicroelectronics
- Model
- AN2548
- Industry
- Industrial
- Documents
- 2
- Languages
- EN · ZH
- Last added
- 2012-08-07
Start here

STMicroelectronics AN2548 Application Note Using the STM32F101xx and STM32F103xx DMA Controller
This document details the Direct Memory Access (DMA) controller found in the STM32F101xx and STM32F103xx series of microcontrollers. It explains how the DMA controller utilizes the Cortex-M3 core and AMBA bus architecture to provide high data bandwidth and low latency response times for software development.
Read onlineSTMicroelectronics AN2548 specifications
| Number of DMA channels (DMA1) | 7 |
|---|---|
| Number of DMA channels (DMA2) | 5 |
| Maximum data tokens per transfer | 65536 |
Source: STMicroelectronics AN2548 Application Note Using the STM32F101xx and STM32F103xx DMA Controller
All STMicroelectronics AN2548 documents by type
How to use the product for one specific task, with worked examples.
Questions answered in these manuals
What is the maximum bus system latency for the first data seen from the CPU?
The maximum bus system latency for the first data, seen from the CPU, is of one bus cycle (maximum two APB clock cycles).
From: STMicroelectronics AN2548 Application Note Using the STM32F101xx and STM32F103xx DMA Controller
How does the STM32F10xxx DMA handle data transfers compared to burst mode?
The STM32F10xxx DMA uses a single bus cycle for data transfers using a 'bus stealing' mechanism, which minimizes CPU stalling time.
From: STMicroelectronics AN2548 Application Note Using the STM32F101xx and STM32F103xx DMA Controller
What microcontrollers does this application note cover?
This application note covers the STM32F101xx and STM32F103xx series microcontrollers.
From: STMicroelectronics AN2548 STM32F101xx/STM32F103xx DMA Controller Application Note
How many DMA channels are available on these microcontrollers?
There are 7 DMA channels available, numbered from Channel 1 to Channel 7.
From: STMicroelectronics AN2548 STM32F101xx/STM32F103xx DMA Controller Application Note
