【已同步-7231NL需要使用对应的模组】CBU模组ADC读电压值对不上

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
小螃海
Posts: 36

好的,谢谢。

小螃海
Posts: 36

Re: 【已同步-7231NL需要使用对应的模组】CBU模组ADC读电压值对不上

好的,谢谢

梁修道
Posts: 41

Re: CBU模组ADC读电压值对不上

你好 你最新上传版本的sdk有个大问题,定时唤醒和按键唤醒 都被识别为了gpio唤醒,麻烦尽快确认下

愚者千虑必有一得 2023年 Feb 21日 10:09
小螃海 2023年 Jan 3日 11:08

CBU模组用的是bk7231NL_2.3.1的固件,在使用ADC读1/2VDD时,VDD电压从2.5-3.3V之间调整时,ADC所读出来的电压值都是在2040左右。感觉这个ADC的参考电压是VDD不是内部2.4V基准。代码如下:
tuya_adc_t *adc = (tuya_adc_t *)tuya_driver_find(TUYA_DRV_ADC,TUYA_ADC2);
TUYA_ADC_CFG(adc,TUYA_ADC2,0);
tuya_adc_init(adc);
tuya_adc_convert(adc,&adc_value,1);
PR_DEBUG("-----------------adc_value=%d------------",adc_value);
volt = (float)adc_value * 2400 / 4096;
PR_DEBUG("-------------volt=%d------------",volt);

我和内部的同事沟通了一下,对于cbu有专门的模组,CBU-NL, CB3S-NL2款专门的模组。使用对应的SDK,不然可能会有各种问题。

愚者千虑必有一得
Posts: 426

Re: 【已同步-7231NL需要使用对应的模组】CBU模组ADC读电压值对不上

好的,我们确认一下。

Post Reply