Cortex-M0 ADC 采集准确并且利用资源最少的方法?

2019-10-14 21:51发布

现在使用ST的一款STM32L051设计一个项目,想通过STM32l051ADC采集当前的电池电量,并且采样准确最重要的是以最小的资源开支完成这个功能,求代码?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
zhengxiaobin
2019-10-15 05:09
STM32L0xx内部ADC有一种模式叫做OverSampler模式;手册上说:这个模式通过软件配置当前ADC采集的次数,STM32内部通过单次采样模式自动完成设置ADC采集次数,完成采集后硬件对采集的数据进行滤波、求和、求平均;将最终结果输出;软件配置好ADC的工作方式后,只需开启转换,等待转换完成读取采集结果就行;

一周热门 更多>