Search found 20 matches

by icemanhh
2025年 Jul 25日 22:40
Forum: TuyaOS-联网单品开发
Topic: T1被不同GPIO唤醒后,调用tkl_wakeup_source_type_get获取到的gpio_num相同
Replies: 5
Views: 455

Re: T1被不同GPIO唤醒后,调用tkl_wakeup_source_type_get获取到的gpio_num相同

反复测试后发现点问题,需要大佬们解决: 1、用于唤醒的GPIO设置为高电平唤醒(TUYA_GPIO_WAKEUP_HIGH)的话,能区分是哪个GPIO唤醒; 2、用于唤醒的GPIO设置为低电平唤醒(TUYA_GPIO_WAKEUP_LOW)的话,查询到的唤醒GPIO一直是引脚号最小的那个; 通过往上排查,锁定在sys_ctrl.c文件的gpio_0_31_status这个变量,变量值在bk_init_deep_wakeup_gpio_status函数中通过读取芯片特定寄存器获得,而该函数在初始化时被调用,通过让gpio_0_31_status变量输出到模组串口log中观测,发现低电平唤醒时只要...
by icemanhh
2025年 Jul 25日 22:39
Forum: TuyaOS-联网单品开发
Topic: T1被不同GPIO唤醒后,调用tkl_wakeup_source_type_get获取到的gpio_num相同
Replies: 5
Views: 455

Re: T1被不同GPIO唤醒后,调用tkl_wakeup_source_type_get获取到的gpio_num相同

您好!遇到相同的问题,唤醒源设置了gpio23和gpio26,折腾了挺久还是只显示gpio_num:23,两个唤醒gpio能单独唤醒模组,程序详见附件,请帮忙解惑,谢谢!

by icemanhh
2025年 Jul 3日 09:59
Forum: TuyaOS-联网单品开发
Topic: T3-U芯片不开放给水阀类产品?
Replies: 2
Views: 194

Re: T3-U芯片不开放给水阀类产品?

我这边对接的商务人员说要先付1W片模组的款才开放方案,又说不清为啥,只是说公司政策。
虽然论坛只对技术进行讨论,但请允许我在这里吐槽一下涂鸦,对于我这样的涂鸦的忠实粉丝,一向比较看好涂鸦的开放和包容,如果对模组的使用施加限制,我个人觉得对涂鸦的发展真的不利

by icemanhh
2025年 Jul 3日 09:41
Forum: TuyaOS-联网单品开发
Topic: T3-U芯片不开放给水阀类产品?
Replies: 2
Views: 194

T3-U芯片不开放给水阀类产品?

请问涂鸦是基于什么考虑不开放T3-U芯片给水阀类产品?既然CBU芯片提出涨价,又不开放T3-U芯片,不是相当于限制涂鸦方案的推广吗

by icemanhh
2024年 Sep 10日 10:19
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 3954

Re: 关于CBU模块AD采集数据不准确的问题

您好!板块关于ADC相关的帖子都搜索看过,其中有提到通过使用CBU模块前去修正ADC曲线来匹配,主要是通过1V和2V两个电压进行采集来修正,似乎saradc_calculate这个函数就是此作用,但这无形中增加生产成本,对于这类芯片来说,ADC的一致性那么差感觉有点不可理解,希望涂鸦团队能想办法解决

by icemanhh
2024年 Sep 5日 16:33
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 3954

Re: 关于CBU模块AD采集数据不准确的问题

问题在tkl_adc.c文件的tkl_adc_read_single_channel函数里,实际AD值出来后调用了saradc_calculate函数,经过该函数调整后AD值发生了变化

实际AD值为0,经过saradc_calculate函数调整后为15
实际AD值为4096,经过saradc_calculate函数调整后为3978

不明白为什么要这么调整呢?

by icemanhh
2024年 Sep 5日 09:07
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 3954

Re: 关于CBU模块AD采集数据不准确的问题

有没有人遇到过这样的问题,盼回复!
我使用的SDK是BK7231N 3.3.4

by icemanhh
2024年 Sep 4日 09:05
Forum: TuyaOS-联网单品开发
Topic: 关于CBU模块AD采集数据不准确的问题
Replies: 4
Views: 3954

关于CBU模块AD采集数据不准确的问题

在用CBU进行产品开发过程中,发现ADC数据与实际电压有较大差异,就用开发板进行验证,用可调电源给ADC口提供2.4V电压,理论上从CBU串口获取的ADC值是4095(12位AD),但实际获取的值最高只有3978,哪怕把电压调至高于2.4V,附AD程序代码和串口数据截图。

15726f81734a2ef0314a8373d97f927.jpg
串口.jpg
微信截图_20240903105447.jpg

请大神们帮看看是什么问题,感谢!

by icemanhh
2024年 Apr 28日 15:55
Forum: TuyaOS-联网单品开发
Topic: 关于CBU进入deep sleep模式时唤醒引脚的问题
Replies: 4
Views: 3337

Re: 关于CBU进入deep sleep模式时唤醒引脚的问题

chaser 2024年 Apr 25日 17:19

请问这个时候拉高引脚能够唤醒设备?

外部施加一个高电平能唤醒