打印
[STM32F0]

STM32F072多通道ADC,两路采集到的数据相同怎么解决?

[复制链接]
1818|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
右岸|  楼主 | 2015-7-25 16:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 右岸 于 2015-7-25 17:45 编辑

使用STM32F072多通道ADC采集,发现想要采集的两路数据却是相同的现象,而我用单通道采集数据正常。现在将附上代码,请大家帮忙看看哪里有问题,欢迎指教,希望能解决这个问题,谢谢啦!

这是IO的配置:


配置DMA:

配置ADC:


采样函数:times为采样次数


最后是main函数:


应采样到的数据应为:V1=2590,V2=3031,而实际上采样到的数据V1=V2,即两次采集到的都是ADC通道的最前面的一个通道的数据,在我这里即ADC_Channel_0,不知道哪里出错?或者大家用过哪些方法能成功采集到不同通道的数据?


请大家指教!




沙发
zh113214| | 2015-7-26 13:44 | 只看该作者
帮顶,希望有高手帮助你

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

114

帖子

1

粉丝