硬件平台:STM32F401RCT6
项目需求:需要实现 100hz ADC 采集用于FFT频谱分析,同时要支持切换采集通道,每次采集之前改变数据存储地址与buff长度
直接说配置过程的重点
在DMA和ADC初始化之后,要处于disable状态,每次采集之前enable。如果一开始处于enable状态,没有采集,执行了disable再enable,采集会出现异常。
如果一开始enable,我们触发一次采集,以后每次disable改配置再enable,就一直正常了
以下是测试用的代码:
标签:DMA,enable,触发,timer,采集,disable,ADC From: https://www.cnblogs.com/hetaoBlog/p/18385387