Search found 5 matches

by nuker_l
2025年 Oct 23日 19:13
Forum: TuyaOS-联网单品开发
Topic: AI闹钟,未知原因导致堆栈数据溢出导致重启问题
Replies: 1
Views: 82

Re: AI闹钟,未知原因导致堆栈数据溢出导致重启问题

又出现了一次设置闹钟时候崩溃,崩溃日志如下。再次尝试设置闹钟,又不会了。

by nuker_l
2025年 Oct 23日 18:24
Forum: TuyaOS-联网单品开发
Topic: AI闹钟,未知原因导致堆栈数据溢出导致重启问题
Replies: 1
Views: 82

AI闹钟,未知原因导致堆栈数据溢出导致重启问题

最近尝试AI闹钟,手机配置增加一个闹钟后出现了崩溃。在两种情况下都出现了崩溃,重启问题。请帮忙分析原因,给出建议的解决办法。 1、当我通过手机给设备定闹钟后。 附图是T_CLOCK......。附件是相关log,有两次正正常的log。一次错误发生的log。说明情况属于偶发的,并非我的代码有明显错误导致。 T_CLOCK_ERR_20251023151755_1189_864.png LOGerr.txt LOGok.txt logok2.txt 2、当我设备所连接的路由器处于断网状态后。 只有附图T_NET......。当时没有做任何操作,正好断网了,不知道是不是断网引起的。没有log只有截图...
by nuker_l
2025年 Oct 21日 17:40
Forum: TuyaOS-联网单品开发
Topic: lvgl脏数据报错问题
Replies: 3
Views: 88

Re: lvgl脏数据报错问题

liujt@tuya.com 2025年 Oct 21日 11:22

你好,请问有在事件回调函数中直接修改UI及相关控件属性吗?尽量避免这种操作。可以在事件回调中调用lv_async_call中去做控件更改的异步处理。

实测有效。
感谢,lv_async_call可以实现我需要的功能。解决了这个报错问题。

by nuker_l
2025年 Oct 21日 14:03
Forum: TuyaOS-联网单品开发
Topic: lvgl脏数据报错问题
Replies: 3
Views: 88

Re: lvgl脏数据报错问题

liujt@tuya.com 2025年 Oct 21日 11:22

你好,请问有在事件回调函数中直接修改UI及相关控件属性吗?尽量避免这种操作。可以在事件回调中调用lv_async_call中去做控件更改的异步处理。

是的,我的确是在按键回调中,执行了修改UI操作,中间经过了消息队列转发了到了lvgl的核心,操作才最终执行的。
我尝试一下看看。

by nuker_l
2025年 Oct 21日 10:43
Forum: TuyaOS-联网单品开发
Topic: lvgl脏数据报错问题
Replies: 3
Views: 88

lvgl脏数据报错问题

当我正在动画中,或者其他可能是lvgl后台数据更新中,或是其他事物执行中,再次切换动画。例如执行以下代码,会引起脏数据报错。 报错信息如下: [aic_cpu1_callback][139]---AIC_LCD_BLACKLIGHT_LEFT AIC_LCD_BLACKLIGHT_LEFT [10-21 10:41:06 ty W][75b4][drv_encoder.c:110] ------encode_angle :143 [10-21 10:41:06 ty I][75b4][tuya_ai_entry.c:1000] [MyApp] Counter-clockwise rotatio...