硬汉嵌入式论坛

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

[emWin] LTDC SDRAM 以及emwin的GUI delay之间的速度关系

[复制链接]

10

主题

23

回帖

63

积分

初级会员

积分
63
发表于 2018-4-16 14:51:50 | 显示全部楼层 |阅读模式
问题背景: 刷新1280*800的显示屏,显示正常,MCU: F767,LTDC的频率15.6MHz,SDRAM 刷新周期 0x683, emwin 刷新波形是15ms.
遇到问题: 刷新出来的波形有卡顿的情况,请问三者之间的刷新频率 关系是什么.

尝试的做法: ①提高ltdc的始终到40MHz之后波形速度正常,但是会有严重的抖屏;
                    ②将LTDC的显示改为1024x768,刷新频率提到40MHz,波形刷出来顺畅自然.

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2018-4-16 14:55:16 | 显示全部楼层
帮顶,不清楚怎么回事。
回复

使用道具 举报

681

主题

3485

回帖

5553

积分

论坛元老

积分
5553
发表于 2018-4-16 16:42:33 | 显示全部楼层
你的屏使用的是 rgb565还是rgb888 ?

建议使用 rgb565

另外emwin 建议使用 带 argb 的库
回复

使用道具 举报

10

主题

23

回帖

63

积分

初级会员

积分
63
 楼主| 发表于 2018-4-16 17:39:27 | 显示全部楼层
hpdell 发表于 2018-4-16 16:42
你的屏使用的是 rgb565还是rgb888 ?

建议使用 rgb565

屏使用的是rgb565, stemwin: STemWin532_CM7_OS_Keil.lib,在整个gui里都主动使用alpha.
回复

使用道具 举报

57

主题

908

回帖

1079

积分

至尊会员

积分
1079
发表于 2018-4-16 20:23:49 | 显示全部楼层
ewrest 发表于 2018-4-16 17:39
屏使用的是rgb565, stemwin: STemWin532_CM7_OS_Keil.lib,在整个gui里都主动使用alpha.

不懂。这种莫名其妙的现象最难找原因。 尝试能用不错了。
回复

使用道具 举报

681

主题

3485

回帖

5553

积分

论坛元老

积分
5553
发表于 2018-4-16 21:54:34 | 显示全部楼层
ewrest 发表于 2018-4-16 17:39
屏使用的是rgb565, stemwin: STemWin532_CM7_OS_Keil.lib,在整个gui里都主动使用alpha.

emwin v5.40 版本的有 argb 的库,
回复

使用道具 举报

10

主题

23

回帖

63

积分

初级会员

积分
63
 楼主| 发表于 2018-4-23 10:02:38 | 显示全部楼层
怀疑是芯片的性能问题,更换H7区尝试问题是否能解决.
回复

使用道具 举报

10

主题

23

回帖

63

积分

初级会员

积分
63
 楼主| 发表于 2018-5-15 18:39:11 | 显示全部楼层
ewrest 发表于 2018-4-23 10:02
怀疑是芯片的性能问题,更换H7区尝试问题是否能解决.

在有其他任务的情况下,使用H7时钟频率可以跑到40MHz,可以解决问题.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-16 15:24 , Processed in 0.420473 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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