硬汉嵌入式论坛

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

[GUI] 关于H750下移植lvgl花屏求助

[复制链接]

3

主题

22

回帖

31

积分

新手上路

积分
31
发表于 2023-11-10 11:32:40 来自手机 | 显示全部楼层 |阅读模式
我最近测试一块圆屏幕搭载H750VBT6上,rgb屏幕,颜色格式输出为565,单图层,我将显存分配到AXI SRAM上,地址0x24000000,它有512K,勉强够。ltdc配置应该没问题能正常显示颜色,但是我用lvgl移植后运行,静态界面也是花屏的为什么,我将lvgl缓冲区定在SRAM1到3上,地址0x30000000,共288k,单缓冲区,如果我将缓冲区变成128k,这个花瓶更严重,但我看SRAM最大好像288k。超过288K后就不显示图了。大神求救啊。不知道为什么原因。
IMG_3802.jpeg
回复

使用道具 举报

3

主题

22

回帖

31

积分

新手上路

积分
31
 楼主| 发表于 2023-11-10 13:32:49 来自手机 | 显示全部楼层
顶一下,求求大神解释一下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2023-11-10 14:57:13 | 显示全部楼层
是不是开DMA2D了,如果开了DMA2D,要注意MPU/Cache配置,否则会有数据一致性问题,从而会有花屏问题。
回复

使用道具 举报

3

主题

22

回帖

31

积分

新手上路

积分
31
 楼主| 发表于 2023-11-10 17:37:07 来自手机 | 显示全部楼层
eric2013 发表于 2023-11-10 14:57
是不是开DMA2D了,如果开了DMA2D,要注意MPU/Cache配置,否则会有数据一致性问题,从而会有花屏问题。

开了dma2d,那我应该怎么解决?有相关的mpu/cache配置看吗?我在cubemx配置开启了cache,mpu也做了配置,但不知道对不对
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2023-11-11 08:59:43 | 显示全部楼层
老酒馆的猫 发表于 2023-11-10 17:37
开了dma2d,那我应该怎么解决?有相关的mpu/cache配置看吗?我在cubemx配置开启了cache,mpu也做了配置, ...

直接关闭了LGVL所使用RAM空间的Cache即可。

0x24000000的512K
0x30000000的288K,还有其它用到的,全部关闭了即可

此贴配置方式的最低性能

https://www.armbbs.cn/forum.php?mod=viewthread&tid=99322
回复

使用道具 举报

3

主题

22

回帖

31

积分

新手上路

积分
31
 楼主| 发表于 2023-11-11 15:45:52 来自手机 | 显示全部楼层
eric2013 发表于 2023-11-11 08:59
直接关闭了LGVL所使用RAM空间的Cache即可。

0x24000000的512K

好的谢谢你的帮助,我到时候试一试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 18:51 , Processed in 0.226331 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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