OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4398|回复: 4

H743 使用一张大图片作为emwin的背景,使用RGB接口屏幕,会闪屏;希望大神们给与指导一下。我怀疑是16位SDRAM带宽不足导致的。

[复制链接]

5

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2019-9-4
在线时间
78 小时
发表于 2020-12-30 16:23:52 | 显示全部楼层 |阅读模式
1金钱
使用图片做背景时会闪屏(图片是开机时从Flash加载到SDRAM中的),使用纯色背景就正常了;

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
金钱
249
注册时间
2014-10-5
在线时间
37 小时
发表于 2020-12-30 19:24:43 | 显示全部楼层
图片多大张,显示屏分辨率是多少,显示屏的借口是565还是888.
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2019-9-9
在线时间
6 小时
发表于 2020-12-31 10:12:28 | 显示全部楼层
回复

使用道具 举报

5

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2019-9-4
在线时间
78 小时
 楼主| 发表于 2020-12-31 12:57:43 | 显示全部楼层
ewrest 发表于 2020-12-30 19:24
图片多大张,显示屏分辨率是多少,显示屏的借口是565还是888.

10.1寸屏幕,1280*800的。 rgb565;   H743开发板上直接跑的;
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2020-12-31 18:36:34 | 显示全部楼层
本帖最后由 ufbycd 于 2020-12-31 18:49 编辑

应用垂直同步技术:在垂直同步信号到来的时候才开始绘图。闪的原因是,绘图到一半就遇到LCD刷新了。如果在LCD开始刷新的时候才绘图,绘图更新的内容就一直位于LCD刷新的位置的前面(绘图快于刷新)或后面(绘图慢于刷新),两者就不会相遇。

当然,如果你绘图耗时超过一帧时间,那就避免不了闪烁。

回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-3-1 06:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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