OpenEdv-开源电子网

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

换tft后,显示屏颜色不对,红变成绿

[复制链接]

9

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2013-10-11
在线时间
24 小时
发表于 2019-7-4 14:14:07 | 显示全部楼层 |阅读模式
1金钱
求助各位大佬:小弟之前用ili9341屏,显示正常。现在换成st7789v2,置换初始化代码后,发现三基色不对,红变成绿了。但图片及符显示正常。请问,这种情况是否只在初始化代码改?还是要改lcd 画点函数。

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

使用道具 举报

7

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
343
金钱
343
注册时间
2017-4-16
在线时间
72 小时
发表于 2019-7-4 16:44:15 | 显示全部楼层
记得有个寄存器是选择颜色按RGB还是GBR
回复

使用道具 举报

2

主题

582

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2690
金钱
2690
注册时间
2014-5-23
在线时间
188 小时
发表于 2019-7-4 18:05:28 | 显示全部楼层
改初始化函数
回复

使用道具 举报

9

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2013-10-11
在线时间
24 小时
 楼主| 发表于 2019-7-5 08:34:30 | 显示全部楼层
zd845101500 发表于 2019-7-4 16:44
记得有个寄存器是选择颜色按RGB还是GBR

是0x36,我更改了,无效。
回复

使用道具 举报

9

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2013-10-11
在线时间
24 小时
 楼主| 发表于 2019-7-5 08:35:11 | 显示全部楼层

请问,能否教我怎么改?谢谢!
回复

使用道具 举报

37

主题

477

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2285
金钱
2285
注册时间
2017-8-24
在线时间
375 小时
发表于 2019-7-5 14:51:56 | 显示全部楼层
大小端不对吧
天然懒,天然呆
能吃会睡,未来可期
回复

使用道具 举报

9

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2013-10-11
在线时间
24 小时
 楼主| 发表于 2019-7-13 08:32:32 | 显示全部楼层

是的。
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2018-12-5
在线时间
43 小时
发表于 2019-12-9 13:51:44 | 显示全部楼层
我也遇到了同样的问题,请问解决了吗?大小端是哪里?能具体一点吗
回复

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2017-10-17
在线时间
15 小时
发表于 2020-2-10 11:00:28 | 显示全部楼层
同样的问题,请问解决了吗?能否给个思路
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2018-12-5
在线时间
43 小时
发表于 2020-6-30 15:33:29 | 显示全部楼层
rainymin 发表于 2019-12-9 13:51
我也遇到了同样的问题,请问解决了吗?大小端是哪里?能具体一点吗

我解决了,发现自己的线序错了。说起来真神奇,线序错了,初始化没问题,就单单显示的时候颜色不对。今天比较闲,回来回复了。
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2017-4-27
在线时间
25 小时
发表于 2020-6-30 15:48:14 | 显示全部楼层
rainymin 发表于 2020-6-30 15:33
我解决了,发现自己的线序错了。说起来真神奇,线序错了,初始化没问题,就单单显示的时候颜色不对。今天 ...

请问你的程序改变扫描方向正常么,我的也是ST7789V2,无法正常改变扫描方向
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2018-12-5
在线时间
43 小时
发表于 2020-6-30 15:54:22 | 显示全部楼层
LW942649 发表于 2020-6-30 15:48
请问你的程序改变扫描方向正常么,我的也是ST7789V2,无法正常改变扫描方向

我后来没用ST7789,改成另一款了。ST7789是8位控制的吗?改变扫描方向应该没有影响吧,扫描方向在初始化的里面配置,你顺便看看横纵那几个寄存器,初始化都正确吗。
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2017-4-27
在线时间
25 小时
发表于 2020-6-30 15:57:49 | 显示全部楼层
rainymin 发表于 2020-6-30 15:54
我后来没用ST7789,改成另一款了。ST7789是8位控制的吗?改变扫描方向应该没有影响吧,扫描方向在初始化的 ...

都正常,可以正常显示,ID也可以读,就是改变扫描方向,会变得很奇怪,四个方向,只有两个方向正常。
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2018-12-5
在线时间
43 小时
发表于 2020-6-30 16:23:11 | 显示全部楼层
LW942649 发表于 2020-6-30 15:57
都正常,可以正常显示,ID也可以读,就是改变扫描方向,会变得很奇怪,四个方向,只有两个方向正常。

什么现象有吗?字母反的是正常现象
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2017-4-27
在线时间
25 小时
发表于 2020-6-30 16:32:10 | 显示全部楼层
rainymin 发表于 2020-6-30 16:23
什么现象有吗?字母反的是正常现象

加个好友呗,qq 2899214641
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2017-4-27
在线时间
25 小时
发表于 2020-6-30 16:38:07 | 显示全部楼层
rainymin 发表于 2020-6-30 16:23
什么现象有吗?字母反的是正常现象

3.jpg 这是更改完后显示的这是更改前显示的
4.jpg
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
305
金钱
305
注册时间
2018-12-5
在线时间
43 小时
发表于 2020-6-30 16:49:46 | 显示全部楼层
LW942649 发表于 2020-6-30 16:38
这是更改完后显示的这是更改前显示的

看不太出来哪里有问题,有伤角的黑色方块吗
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2017-4-27
在线时间
25 小时
发表于 2020-6-30 16:55:13 | 显示全部楼层
rainymin 发表于 2020-6-30 16:49
看不太出来哪里有问题,有伤角的黑色方块吗

没有,液晶是好的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 16:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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