本文将介绍如何通过DMA将ADC采集的数据直接存储到存储器中
而不需要经过CPU;
芯片:STM32F407
工具:STM32CUBEMX KEIL5
①通过STM32CUBEMX配置工程文件
②代码实现
①通过STM32CUBEMX配置工程文件
使能USART3用于调试
PA4外部引脚接的是电压采样电路,将PA4设为ADC1采样通道
使能RCC时钟、配置时钟树
配置DMA
配置ADC1
配置DMA的中断优先级
7、生成代码
②代码实现
输出重定向:
启动ADC采样后的DMA传输函数:
日志
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。