打印
[其他ST产品]

touchgfx4.20.0页面层数比较多容易出现卡死现象怎么解决?

[复制链接]
196|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2024-3-15 12:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
页面层数比较多,添加了表格等控件,当点击最上层页面的时候,很容易出现卡死现象,通过STM32ide调试,找不到死机的地方,既不是进入死循环,也没进入硬件fault中断,像是ui任务死机了;请问这个怎么查找解决?

使用特权

评论回复
沙发
jcky001| | 2024-3-15 13:03 | 只看该作者
优化代码和内存使用

使用特权

评论回复
板凳
cr315| | 2024-3-16 13:00 | 只看该作者
升级TouchGFX版本

使用特权

评论回复
地板
一秒落纱| | 2024-4-20 09:46 | 只看该作者
可以试试扩展一下堆栈吧

使用特权

评论回复
5
光辉梦境| | 2024-4-20 12:00 | 只看该作者
一般把容量扩容一下就好了,我觉得

使用特权

评论回复
6
冰春彩落下| | 2024-4-20 14:00 | 只看该作者
在TouchGFX中,页面层数增多可能导致性能下降和卡死现象。

使用特权

评论回复
7
别乱了阵脚| | 2024-4-20 16:00 | 只看该作者
检查您的页面设计,尽量减少图层的数量和复杂度。合并重叠的图层,减少不必要的透明图层,以降低图层的数量和复杂度

使用特权

评论回复
8
江河千里| | 2024-4-20 18:00 | 只看该作者
优化图形资源的大小和加载方式。使用合适的图像格式和压缩算法,减小图像文件的大小。

使用特权

评论回复
9
暖了夏天蓝了海| | 2024-4-20 20:00 | 只看该作者
可以考虑使用图像合并技术,将多个小图像合并成一个大图像,减少图层数量

使用特权

评论回复
10
淡漠安然| | 2024-4-20 22:00 | 只看该作者
优化事件处理逻辑,避免在页面切换或更新时产生过多的事件处理。确保事件处理的逻辑简洁高效,避免不必要的计算和操作

使用特权

评论回复
11
三生万物| | 2024-4-21 02:00 | 只看该作者
合理管理内存资源,避免内存泄漏和内存碎片问题。及时释放不再需要的内存资源,避免内存溢出和性能下降

使用特权

评论回复
12
远山寻你| | 2024-4-21 08:00 | 只看该作者
利用硬件加速功能,如GPU加速、DMA传输等,提高图形渲染和页面切换的效率

使用特权

评论回复
13
夜阑风雨| | 2024-4-21 10:00 | 只看该作者
通过性能测试工具对系统进行性能分析,找出性能瓶颈和优化空间,有针对性地进行优化

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

530

主题

1759

帖子

0

粉丝