STM32F103 如何快速切换AD采集通道

2019-07-21 03:45发布

我现在采用的是STM32F103芯片,应用在电机控制程序,需要同时采集多路AD数据(AD+DMA方式)比如说,在时间轴上,1ms 我希望采集1  4 5通道的数据,2ms 时刻我希望采集 2 4 5通道的数据,3ms时刻我希望采集  3 4 5通道的数据。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-21 04:13
 精彩回答 2  元偷偷看……
整点
2楼-- · 2019-07-21 05:03
正点原子 发表于 2019-3-28 01:46
同时采集,那就得有3个ADC才行,一个adc不可能同时采集。

原子哥,您好像误解我的问题了。
#define ADC_CHSELR_CONFIG_U 0x00006060
ADC1->CHSELR=ADC_CHSELR_CONFIG_U;

F051系列中有这样一个寄存器,可以切换采集通道,我想问题F103中有类似的功能吗?
正点原子
3楼-- · 2019-07-21 08:41
整点 发表于 2019-3-28 09:55
原子哥,您好像误解我的问题了。
#define ADC_CHSELR_CONFIG_U 0x00006060
ADC1->CHSELR=ADC_CHSELR_C ...

xiedonghui258
4楼-- · 2019-07-21 11:17
正点原子 发表于 2019-3-29 02:30

原子哥,是不是类似ADC的连续扫描模式
正点原子
5楼-- · 2019-07-21 11:31
xiedonghui258 发表于 2019-3-29 08:42
原子哥,是不是类似ADC的连续扫描模式

一周热门 更多>