F429中将RGB565改成RGB888遇到问题

2019-07-20 03:43发布

本帖最后由 shjzqbx 于 2016-8-24 16:07 编辑

经过测试在#define LCD_PIXFORMAT     LCD_PIXEL_FORMAT_RGB565        的时候汉字显示和图片都可以显示,但是图片感觉是黄颜 {MOD}和图片的叠加(无法显示白 {MOD},实际的背景 {MOD}就是黄颜 {MOD})
然后我就将RGB565改成RGB888,想把白 {MOD}显示出来
我是在阿波罗STM32F429 资料盘(A盘)中的2,标准例程-HAL库版本里面的  实验43 图片显示实验  的基础上更改的,出现背景 {MOD}无法显示白 {MOD}和汉字显示不正常,求指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
正点原子
1楼-- · 2019-07-21 06:28
 精彩回答 2  元偷偷看……
shjzqbx
2楼-- · 2019-07-21 06:42
正点原子 发表于 2016-8-24 20:41
直接用我们开发板的例程?出这个问题?

是的,我现在正在寻找问题
已经找到一处确定的问题了,头文件里面定义的是
#define LCD_PIXEL_FORMAT_RGB888         0X01  
c文件里面用的是
#if LCD_PIXFORMAT==LCD_PIXFORMAT_ARGB8888||LCD_PIXFORMAT==LCD_PIXFORMAT_RGB888
两处不一样
shjzqbx
3楼-- · 2019-07-21 09:32
 精彩回答 2  元偷偷看……
shjzqbx
4楼-- · 2019-07-21 15:16
 精彩回答 2  元偷偷看……
shjzqbx
5楼-- · 2019-07-21 20:51
自顶,期待高手帮忙解答
shibinjie
6楼-- · 2019-07-22 01:35
你这个解决了吗?我也有类似问题,RGB888显示不正确

一周热门 更多>