Page 1 of 1

BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

Posted: 2026年 Apr 16日 20:19
by 18316951167

用的BT3L模组,用的TLSR825X-LZMA_TuyaOS-3.10.3这个框架。然后每次采集的ADC值都是3000多。我之前用3.8的框架的时候,都还可以正常采集电压。我现在采集C4引脚,我将C4引脚接到GND,用万用表量也是0V。就是采集的数据一直都是3000多。看是不是这个框架还有什么需要软件上去修改的?


Re: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

Posted: 2026年 Apr 16日 20:24
by 18316951167

这是ADC的IO口配置表


Re: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

Posted: 2026年 Apr 16日 20:43
by 18316951167

有没有可以参考的demo


Re: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

Posted: 2026年 Apr 17日 14:49
by joey_nobug

tlsr825x 的 sdk 里有低电压检测用于保护 flash 擦写,底层会不断的使用 adc 采集内部电压。因为只有一个 adc 模块,所以跟业务层是复用 adc 的,所以用户要使用 adc 的话必须每次都要先初始化,然后再读值


Re: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

Posted: 2026年 Apr 21日 10:11
by 18316951167
joey_nobug 2026年 Apr 17日 14:49

tlsr825x 的 sdk 里有低电压检测用于保护 flash 擦写,底层会不断的使用 adc 采集内部电压。因为只有一个 adc 模块,所以跟业务层是复用 adc 的,所以用户要使用 adc 的话必须每次都要先初始化,然后再读值

好的,明白了,谢谢