目录 一、DMA概述 1.基本概念 2.DMA控制器 3.数据传输方式 二、向上位机连续发送数据 1.创建项目并配置 2.添加代码 3.烧录 4.结果 一、DMA概述 1.基本概念 直接存储器访问 (Direct Memory Access) :用于在外设与存储器之间以及存储器与存储器之间进行高速数据传输。DMA传输过程的初始化和启动由CPU完成,传输过程由DMA控制器来执行,无需CPU参与,从而节省CPU资源,提高利用率。 DMA传输的四个要素: 传输源:DMA数据传输的来源 传输目标:DMA数据传输的目的 传输数量:DMA数据传输的数量 触发信号:启功一次DMA数据传输的动作