硬汉嵌入式论坛

 找回密码
 立即注册
查看: 481|回复: 2
收起左侧

[ThreadX全家桶] 关于FileX和GUIX的性能问题

[复制链接]

2

主题

8

回帖

14

积分

新手上路

积分
14
发表于 2023-8-10 00:58:28 | 显示全部楼层 |阅读模式
目前我们正在STM32H743上做一个嵌入式设备,需要外接1024*768的电阻触摸屏,板子上还有一个512MB的NAND Flash用于数据存储,我们用的是GUIX做UI,FileX + LevelX做文件系统。目前来看,基本功能都实现了,但是性能是一个很大的瓶颈,主要有以下几个问题:

1. GUIX在做界面切换的速度比较慢。我们用的是sub window attach/detach的方式切换,也试过直接hide/show每一个控件,但是始终不太理想。

2. 在UI上,我们分成了两个区域,一个区域用来显示实时波形,另一个区域用于控制界面,现在遇到的问题是,在控制界面切换的时候,或者响应屏幕触摸事件,波形上都有明显的卡顿。

3. NANA Flash用的是QSPI的接口,读写都正常,但是每次启动打开文件系统的过程非常耗时,基本上需要1分钟才能完成打开文件系统的操作。

各位大神能否帮忙看看,有什么地方可以改进一下?或者需要更多信息,我可以提供以供分析。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2023-8-10 08:46:26 | 显示全部楼层
UI发个视频效果看下。SDRAM你应该用的是16bit吧,如果32bit,切换个1024*768界面不应该卡。之前测试H7远程VNC访问720p切换都非常流畅。



回复

使用道具 举报

24

主题

122

回帖

194

积分

初级会员

积分
194
发表于 2023-8-13 13:01:37 来自手机 | 显示全部楼层
上ui之前,这些底层bsp肯定是要测试过关的,上了ui,损耗按×2考虑就差不多了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 13:30 , Processed in 0.204867 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表