OpenEdv-开源电子网

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

LTDC驱动RGB888屏移植LVGL颜色不正常

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2022-4-28
在线时间
11 小时
发表于 2023-6-23 21:11:25 | 显示全部楼层 |阅读模式
20金钱
在STM32CUBEMX设置LTDC时发现,      Layer 0 - Alpha constant for blending 设置为255时,整体颜色发紫,灰色色阶断层,灰色也变成了其他颜色(如图)
后来瞎折腾,把值设为127一下时,颜色正常,就是整体亮度变暗了
求大佬指导下,这是什么问题?怎么处理?
虽然127值颜色正常,但亮度太低了(背光拉满)
dma2d,lvgl,ltdc颜色格式均为ARGB8888,其他颜色格式都有这个问题

刷屏代码

刷屏代码

255值,颜色发紫

255值,颜色发紫

设置255值

设置255值

127值,颜色正常

127值,颜色正常

设置127值

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

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2022-4-28
在线时间
11 小时
 楼主| 发表于 2023-6-28 21:06:34 | 显示全部楼层
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-7-6
在线时间
8 小时
发表于 2023-8-8 10:55:36 | 显示全部楼层
我的也这样,解决了吗?
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2023-5-30
在线时间
22 小时
发表于 2024-11-1 13:40:14 | 显示全部楼层
/*Color depth: 1 (1 byte per pixel), 8 (RGB332), 16 (RGB565), 32 (ARGB8888)*/
#define LV_COLOR_DEPTH 32
好像将上面改为32就好了。原本是16
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 05:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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