OpenEdv-开源电子网

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

请教F767如何配置才能使用RGB888格式?假设引脚皆可用

[复制链接]

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
发表于 2018-3-10 21:38:21 | 显示全部楼层 |阅读模式
20金钱
原子哥的F767板子只能是565格式,因为板子的设计上就是如此。

我只是想请教下,假如我手上的767开发板,引脚本身没有限制能够输出888的情况下,我需要修改教程中那些配置才能正常使用RGB888?

1.
修改LCDConf_Lin_Template中的宏定义
#define COLOR_CONVERSION_0 GUICC_M888     //GUICC_M565  
#define DISPLAY_DRIVER_0   GUIDRV_LIN_24    //GUIDRV_LIN_16   

2.
将原先为ARGB的PNG图片通过官方工具先转化为RGB格式再转为24bpp格式的流位图用于显示


通过把我手上原子哥的核心板自己连出引脚,解除了565的限制。基于教程的配置进行上述的修改。
但是显示的画面一塌糊涂,简直比565的还惨。




请教,图片转化和参数配置是否还有错误?该如何处理?
如果能提供一份可以适用于原子哥的F767开发板的LCDConf_Lin_Template文件,更是感谢!

最佳答案

查看完整内容[请看2#楼]

啊 可以的 通过直接连出被屏蔽的引脚 配置好输出格式就行了 只是线的长度不同。时钟线容易不一致。画面会出点小问题
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-3-10 21:38:22 | 显示全部楼层
啊 可以的
通过直接连出被屏蔽的引脚 配置好输出格式就行了

只是线的长度不同。时钟线容易不一致。画面会出点小问题
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2018-3-11 01:35:16 | 显示全部楼层
帮顶
回复

使用道具 举报

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-3-11 16:35:26 | 显示全部楼层

.原子哥不求直接给出答案,
但是能否给点思路 或者告诉我下该去看哪个方向。
现在一头雾水不知道从哪里入手
回复

使用道具 举报

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-3-11 20:05:00 | 显示全部楼层
似乎完全不行。SDRAM就是固定16位了。
回复

使用道具 举报

19

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2015-11-8
在线时间
52 小时
发表于 2018-3-12 03:15:20 来自手机 | 显示全部楼层
野X的板子支持888,你去参考一下吧
回复

使用道具 举报

6

主题

25

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2018-1-12
在线时间
11 小时
 楼主| 发表于 2018-3-12 18:00:02 | 显示全部楼层
。。不对 sdram只是和速度有关。啊啊啊啊

现在在自带的565显示屏上没问题。
通过外接引脚 实现888接口,能显示,但是画面有点模糊其妙的像素点。
完全不明白哪里出错了。

已经改为M888 像素时钟已经降低
应该来说能直接正常显示啊 。。


哪位大神能给点思路
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10561
金钱
10561
注册时间
2017-2-18
在线时间
1911 小时
发表于 2018-3-12 19:01:34 | 显示全部楼层
帮顶!!
回复

使用道具 举报

1

主题

13

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-2-5
在线时间
8 小时
发表于 2019-8-22 11:22:02 | 显示全部楼层
遇到同样的问题,
#define COLOR_CONVERSION_0 GUICC_M8888I
#define DISPLAY_DRIVER_0   GUIDRV_LIN_32
改成这样不行
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-12-9
在线时间
5 小时
发表于 2019-11-3 00:38:02 | 显示全部楼层
我也纠结这个问题半天了,正在想办法。原子哥要不要出来解答一下呀
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2022-1-13
在线时间
7 小时
发表于 2022-1-26 13:16:31 | 显示全部楼层
楼主,求提供能显示的代码
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 03:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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