硬汉嵌入式论坛

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

[emWin] emwin设计界面会出现抖动和撕裂

[复制链接]

27

主题

27

回帖

108

积分

初级会员

积分
108
发表于 2020-5-14 14:05:55 | 显示全部楼层 |阅读模式
用的V6 F429屏幕,自己设计emwin设计界面会出现抖动和撕裂的感觉,是什么原因,需要哪里改配置吗
回复

使用道具 举报

27

主题

27

回帖

108

积分

初级会员

积分
108
 楼主| 发表于 2020-5-14 14:08:40 | 显示全部楼层
不是上电后,经常是在使用了一段时间后,或者该页面频繁用到WM_InvalidateWindow函数,就有那种画面被左右撕扯了一下的感觉
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2020-5-14 14:23:42 | 显示全部楼层
抖动是驱动时序问题,撕裂需要上三缓冲。

有我们V6主板的话,可以一起测试下看看。
还有这种问题,你可以把基于V6的Demo发我,我帮你测试。


回复

使用道具 举报

27

主题

27

回帖

108

积分

初级会员

积分
108
 楼主| 发表于 2020-5-16 01:18:47 | 显示全部楼层
eric2013 发表于 2020-5-14 14:23
抖动是驱动时序问题,撕裂需要上三缓冲。

有我们V6主板的话,可以一起测试下看看。

是这样的,我做的界面用V6的EMWIN模板没有问题(标准库LTDC 通过RCC_PLLSAIConfig(420, 2,  7)配置时钟);
我尝试用V7的EMWIN模板(HAL库的LTDC),硬件仍是F429+32位SDRAM,也可以使用,但LTDC时钟不能大于25M,在25M时就会有轻微抖动撕裂的感觉,再高屏幕就慢慢黑屏了,把时钟降到18M左右 ,抖动基本没有了。

我很不解的是,同样的硬件,V6的程序就没有问题。而且LTDC时钟已经设置到30M了,V7的程序就不行(简单的说就是V7的EMWIN移植文件用在V6硬件上)备注:时钟我用CUBEMX配置的,配置30M 屏幕黑屏,25M能用,但有轻微抖动,18M基本没有抖动。  如果换成V6的模板,没有任何问题,所以硬汉哥,我急需新的基于V6板子的HAL库的EMWIN模板
捕获.JPG

另外有个问题,我对比V6 V7 EMWIN移植文件,V7没有用到DMA2D的中断吗
回复

使用道具 举报

27

主题

27

回帖

108

积分

初级会员

积分
108
 楼主| 发表于 2020-5-16 01:27:40 | 显示全部楼层
eric2013 发表于 2020-5-14 14:23
抖动是驱动时序问题,撕裂需要上三缓冲。

有我们V6主板的话,可以一起测试下看看。

附带程序

DISPF429V1.2-RTX5-20200515.zip

11.66 MB, 下载次数: 16

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2020-5-16 08:13:49 | 显示全部楼层
nofreeze 发表于 2020-5-16 01:18
是这样的,我做的界面用V6的EMWIN模板没有问题(标准库LTDC 通过RCC_PLLSAIConfig(420, 2,  7)配置时钟) ...

V6和V7都没有用DMA2D中断,这个操作纯属累赘。

V6的HAL版emWin教程,等我第3版emWin教程发布了做模板,当前还没有时间去弄。

回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2023-11-6 22:57:29 | 显示全部楼层

你好!你的“emwin设计界面会出现抖动和撕裂”怎么无法编辑?敬请回复,谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2023-11-7 09:19:00 | 显示全部楼层
zlkj 发表于 2023-11-6 22:57
你好!你的“emwin设计界面会出现抖动和撕裂”怎么无法编辑?敬请回复,谢谢!

应该是文件设置只读属性了,去掉只读属性。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 20:33 , Processed in 0.236359 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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