STM32 ADC多通道连续扫描模式,每次重启后会发生信号串通道

2019-07-20 15:34发布

我定义了一个u16 buffer[3], ADC1 选择三个通道连续扫描模式    10通道转换顺序为1   通道11转换顺序为2     通道12转换顺序转换3   
然后用DMA将 ADC1->DR和  buffer连接起来  用circular模式。
用voltage1=buffer[0]  voltage2=buffer[1]   voltage3=buffer[2]  。
发现一个问题就是  按道理      通道10对应的voltage1   通道11对应voltage2  通道12对应voltage3
但是每次重启后都会发现有串   就是说 有可能  通道10对应的voltage2   通道11对应voltage3  通道12对应voltage1
请问 这个问题如何解决  谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 16:11
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-20 20:47
解决办法:http://www.openedv.com/forum.php?mod=viewthread&tid=7112

一周热门 更多>