[STM32H7] H7跑LCD刷屏闪烁得厉害

[复制链接]
 楼主| 周半梅 发表于 2025-7-2 07:16 | 显示全部楼层 |阅读模式
QSPI刷大屏时候有明显撕裂感,数据传输时屏幕还在闪,是缓存没对吗?
Clyde011 发表于 2025-7-2 07:22 | 显示全部楼层
我加了双缓冲后就不闪了。
公羊子丹 发表于 2025-7-2 07:23 | 显示全部楼层
QSPI带宽够不够?有时候太慢就撕裂。
 楼主| 周半梅 发表于 2025-7-2 07:24 | 显示全部楼层
DMA配了没?H7刷屏最好用DMA。
帛灿灿 发表于 2025-7-2 07:25 | 显示全部楼层
你的帧缓存在哪里放的?放外扩RAM会更快。
童雨竹 发表于 2025-7-2 07:25 | 显示全部楼层
看一下刷屏频率,太低也闪。
万图 发表于 2025-7-2 07:26 | 显示全部楼层
刷屏前先把显示关掉,画完再开。
Wordsworth 发表于 2025-7-2 07:27 | 显示全部楼层
H7缓存区多层最好要对齐。
Bblythe 发表于 2025-7-2 07:28 | 显示全部楼层
可能时钟源太低,QSPI跑不满。
Pulitzer 发表于 2025-7-2 07:28 | 显示全部楼层
HAL刷屏太慢了,LL或者裸机直接跑快点。
Uriah 发表于 2025-7-2 07:30 | 显示全部楼层
多块LCD要分开驱动别串一起。
qiufengsd 发表于 2025-7-3 15:33 | 显示全部楼层
频繁的更新或者不当的绘图逻辑也会引起屏幕闪烁。
sdCAD 发表于 2025-7-3 21:18 | 显示全部楼层
每次都进行全屏刷新是不必要的              
beacherblack 发表于 2025-7-3 22:22 | 显示全部楼层
避免视觉上的闪烁,可以使用双缓冲技术。
linfelix 发表于 2025-7-4 13:02 | 显示全部楼层
双缓冲可以帮助解决刷屏闪烁问题              
wwppd 发表于 2025-7-4 15:00 | 显示全部楼层
LCD控制器是否正确地生成了水平和垂直同步信号
1988020566 发表于 2025-7-4 18:44 | 显示全部楼层
刷新频率过低              
cemaj 发表于 2025-7-4 21:12 | 显示全部楼层
检查并调整刷屏频率              
minzisc 发表于 2025-7-5 21:10 | 显示全部楼层
电压波动可能导致显示屏出现闪烁或其他显示异常。
minzisc 发表于 2025-7-6 10:47 | 显示全部楼层
电源/时钟不稳定              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

149

主题

5812

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部