这节课给大家介绍一下 STM32 单片机的 DMA,首先我们看一下什 么是 DMA,DMA 就是直接存储器存取的英文缩写(Direct Memory Access,DMA)它是计算机科学中的 一种内存访问技术。它允许电脑内部的硬件子系统(电脑外设),可以独立的直接读写系统存储器, 而不需要经过 CPU 。在相同的 CPU 负担下,DMA 是一种快速的数据传送方式。DMA 用来提供在外设和 存储器之间或者存储器和存储器之间的高速数据传输。无须 CPU 的干预。通过 DMA,数据可以在外设 和存储器之间或者存储器和存储器之间快速地移动,这就节省了 CPU 宝贵的资源,在 DMA 进行数据传 输的时候,不影响 CPU 来做其它的工作。
文档内容节选
李想 编著 配套开发板购买地址 视频下载源程序 httplixiang1234taobaocom 青岛理想智芯科技 电话:13012418100 第十七回 DMA 的工作原理 171 DMA 的简介 好了,朋友们,我们接着上课,这节课给大家介绍一下 STM32 单片机的 DMA首先我们看一下什 么是 DMADMA 就是直接存储器存取的英文缩写Direct Memory Access,DMA它是计算机科学中的 一种内存访问技术它允许电脑内部的硬件子系统电脑外设,可以独立的直接读写系统存储器, 而不需要经过 CPU 在相同的 CPU 负担下,DMA 是一种快速的数据传送方式DMA 用来提供在外设和 存储器之间或者存储器和存储器之间的高速数据传输无须 CPU 的干预通过 DMA,数据可以在外设 和存储器之间或者存储器和存储器之间快速地移动,这就节省了 CPU 宝贵的资源,在 DMA 进行数据传 输的时候,不影响 CPU 来做其它的工作 网上有一个段子来比喻 DMA,比较贴切,我们来看一下这个段子是如何解释 DMA 的: 一个 MCU 就好比是一个公司老板娘是......