嵌入式微控制器原理及设计——基于STM32及Proteus仿真开发(第2版)课件 第10章 DMA.pptx

嵌入式微控制器原理及设计——基于STM32及Proteus仿真开发(第2版)课件 第10章 DMA.pptx

第10章DMA直接存储器存取原理与应用嵌入式系统开发课程

目录10.1DMA概述10.2DMA应用实例

10.1DMA概述DMA基础概念、特性与寄存器

DMA基础概念什么是DMADMA(DirectMemoryAccess,直接存储器存取)是一种大大减轻CPU工作量的数据存取方式。传统数据传输需要CPU参与,而DMA去掉CPU参与环节,实现数据的直接传输。设置源地址、目标地址、传输数据量三个参数后,DMA自动启动传输,直到剩余数据量为0。4种数据传输方式本质上都是从内存某一区域传输到另一区域(外设数据寄存器本质上是内存的一个存储单元)。①外设→内存②内存→外设③内存

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档