这名比较叼 发表于 2017-7-12 15:18:08

STM32F429多路内部ADC独立采集的办法

我想用STM32自带的内部ADC采集两路信号,这两路信号相互独立,不用两路同时采集,一先一后也行,最好是能控制什么时候开始采集(比如按键控制),这样需要怎么配置ADC+DMA函数呢?

发表于 2017-7-12 15:44:21

用ADC+DMA配置最好。官方都有例程。配置好ADC后,再配置需要采集的AD口。

MrJiu 发表于 2017-7-13 09:09:51

首先,官方有例子作为参考,其次,也可以用Cube工具来配置!!!!

这名比较叼 发表于 2017-7-14 19:53:57

安 发表于 2017-7-12 15:44
用ADC+DMA配置最好。官方都有例程。配置好ADC后,再配置需要采集的AD口。

我知道用DMA,那我现在用两个通道独立采的话,如果两个通道的DMA_BufferSize不一样的话,难道非要等到存满采进入DMA传输吗

发表于 2017-7-15 13:05:04

用的同一个buf,放的顺序是依次排列。楼主可以看看手册说明,还有例程。
页: [1]
查看完整版本: STM32F429多路内部ADC独立采集的办法