HAL 库开发笔记 - DMA
原文中文,约2500字,阅读约需6分钟。发表于: 。HAL 库开发笔记 - DMA DMA(Direct Memory Access,直接存储器访问)允许不同速度的硬件装置直接沟通,而不需要依赖于 CPU 的大量中断负载。 基本原理 DMA 是什么 DMA 提供外设 / 存储器或存储器 / 存储器之间的高速数据传输,其过程中无需占用 CPU 资源。 如上图所示,STM32F4 系列有两个 DMA 控制器,共 12 通道(DMA1 有 7...
本文介绍了STM32F4系列的DMA功能,可实现高速数据传输,无需CPU资源。使用场景包括串口通讯、ADC和SD卡读写等。提供了常用DMA函数参考和配置方法。