ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32L0] ADC自校准与ADC,DMA使能顺序的相互影响

[复制链接]
317|8
 楼主 | 2018-7-10 14:13 | 显示全部楼层 |阅读模式
由于ADC自校准会产生一次ADC数据输出,如果这个时候DMA是已经使能的情况下,将触发一次DMA的操作,此时DMA递增的RAM地址将会移位到下个数据处等待。

不巧的是,如果设置为循环方式进行操作,今后的数据传输将全部错位,不过还好,只错了一个地址。

所以,ADC的自校准,最好放在ADC和DMA使能之前完成。。。。。
| 2018-7-10 20:20 | 显示全部楼层
先校准,然后DMA,然后启动ADC转换。
| 2018-7-11 17:52 | 显示全部楼层
楼主传授经验啊,收下了
| 2018-7-17 13:27 | 显示全部楼层
f4的不需要自校准啊
| 2018-7-19 10:30 | 显示全部楼层
adc每次都需要自校准吗
 楼主 | 2018-7-19 10:44 | 显示全部楼层
是否需要校准,以说明书要求为准。STM32中看到的目前还是需要的。
| 2018-9-5 14:21 | 显示全部楼层
貌似ADC的时钟配置(采用分频或内部14MHz)不同也会引起这个问题,我用的是042,不晓得是不是时钟沿的区别。
| 2018-9-5 19:19 | 显示全部楼层
从来不校准都是直接用。
| 2018-9-6 15:28 | 显示全部楼层
自校准?啥原理?
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

快速回复 返回顶部 返回列表