用CC2541的AD采集外部传感器数据,使用1.25V参考,12位分辨率。在非低功耗模式下采集的AD值基本正常,接近0,当处于低功耗模式下时,即使AD脚的电压为0V,经常采集到的AD值为1600左右,这个一般是什么原因,有解决方案吗?
da qin zheng sheng:
低功耗模式,每次采样需要初始化adc
Viki Shi:
低功耗唤醒后,需延迟一段时间让ADC稳定,再进行采样
user4883024:
回复 Viki Shi:
我目前的解决方式是,连续采集三次,只取最后一次采集的值,这样的值是准的!