使用TuyaOS-3.10.0 开发产品,模组使用CBU,需要高速读取ADC,目前线程使用tal_system_sleep(30)延时30ms读取ADC,时间一久会卡死;看了之前有别人提到问题https://www.tuyaos.com/viewtopic.php?p= ... =ADC#p5427,说是替换tkl_adc.c 采用50ms读取。请问TuyaOS-3.10.0 是否还需要替换该文件呢?
【已解决】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
【已解决】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
Last edited by Jaoki on 2024年 Sep 23日 10:03, edited 1 time in total.
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
不需要替换文件了,sdk3.10.0已经是最新的了。 麻烦提供下卡死的完整日志,我们初步分析下。
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
adc 高频采样可以参考下这个帖子:https://www.tuyaos.com/viewtopic.php?p= ... =adc#p1117, 再测试下。
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
稍等, 这边重新挂下, 刚刚没保存,清掉了。 请问一下, 目前SDK使用接口函数:tal_system_sleep 理论支持的最高速度是多少ms间隔呢?
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
chaser 2024年 Sep 4日 10:16adc 高频采样可以参考下这个帖子:https://www.tuyaos.com/viewtopic.php?p= ... =adc#p1117, 再测试下。
您好!参考这个demo, TuyaOS-3.10.0 提示:undefined reference to GLOBAL_INT_RESTORE 、 GLOBAL_INT_DISABLE、 GLOBAL_INT_DECLARATION ,这个要怎么添加的。
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
看了你提供的卡死日志, 卡死是因为 “sound ”线程栈溢出导致的。你把这个线程栈加大试试
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
好的,我改成2048 试试。 这个怎么解决呢? TuyaOS-3.10.0 提示:undefined reference to GLOBAL_INT_RESTORE 、 GLOBAL_INT_DISABLE、 GLOBAL_INT_DECLARATION
Re: 【求助】TuyaOS-3.10.0 开发关于BK7231N芯片平台高速读取ADC的问题
这是边界函数,你可以加下头文件