STM32F407的ADC模块通过DMA方式进行数据传递,当ADC分辨率设置成8位时,可以正常进行数据传递;分辨率为12位时,却实现不了!

2019-07-21 01:51发布

STM32F407的ADC模块通过DMA方式进行数据传递,
当ADC分辨率设置成8位时,可以正常进行数据传递;
分辨率为12位时,DMA目标存储器里的数值与ADC1->DR中的采样结果不一样,但也会随之变化
比如:ADC1->DR    目标存储器
            3751              159
            3775              184
            3772              163    
有哪位大神知道这是什么情况,指点下小弟,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
今时今日
1楼-- · 2019-07-21 04:37
 精彩回答 2  元偷偷看……
xuande
2楼-- · 2019-07-21 06:25
二者位宽度不匹配?
changqi_jxw
3楼-- · 2019-07-21 09:13
 精彩回答 2  元偷偷看……

一周热门 更多>