本文将介绍如何通过DMA将ADC采集的数据直接存储到存储器中
而不需要经过CPU;
芯片:STM32F407
工具:STM32CUBEMX KEIL5
①通过STM32CUBEMX配置工程文件
②代码实现
①通过STM32CUBEMX配置工程文件
使能USART3用于调试

PA4外部引脚接的是电压采样威廉希尔官方网站 ,将PA4设为ADC1采样通道

使能RCC时钟、配置时钟树


配置DMA

配置ADC1

配置DMA的中断优先级

7、生成代码
②代码实现
输出重定向:

启动ADC采样后的DMA传输函数:


日志

全部0条评论
快来发表一下你的评论吧 !