liu1028tao 发表于 2022-9-20 16:55:43

关于FM33LC05N ADC启动速度的疑问

我们用FM33LC025N 做了一款门锁产品。现在有个需求就是低功耗状态下需要每隔500ms唤醒采集一次外部的ADC,目前测试发现,ADC采集时间大概是3ms左右,ADC采集通道是CH2,这样待机功耗高了很多。查看ADC采集的示例代码,FM33LC0XX_KEIL例程_v0.42。这个参考例程里面的ADC章节,为什么每次读取ADC的时候都需要先读取VREF1P2通道的数据? 我们尝试不读取VREF1P2,直接读取采集的CH2通道,得到的ADC值跟先读取VREF1P2,再采集CH2的值相差很大,而且也没有先读取VREF1P2再采集CH2得到的ADC稳定。这里我想问下是什么原因?还是说FM33LC025N这个MCU就是这样的?

sigerio 发表于 2022-9-21 09:17:49

我记得那个函数里面会拿VREF的值做校准,如果你直接调用的话,读出来的是经过计算后的电压值,直接读通道得到的是AD值,不知道你说的是不是这个东西

顾博文 发表于 2022-9-21 12:26:58

http://www.fmdevelopers.com.cn/f ... 1427&extra=page%3D1
先看下应用笔记,了解下adc模块的原理。adc速度很快,不需要这么久
页: [1]
查看完整版本: 关于FM33LC05N ADC启动速度的疑问