TFT显示颜 {MOD}反了过来,不知怎么回事?(已解决)

2020-02-19 21:22发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 14:06 编辑

这个问题不知在哪问,因为控制器用到飞思卡尔,所以来这里问这个问题了,顺便赚点飞币。如果不合版规,希望版主帮我移走。
最近用的一个TFT,颜 {MOD}和我设置的反了过来,比如我要TFT显示纯蓝,我设置RGB分别为00,00,FF,但TFT就是显示黄 {MOD},也就是RGB为FF,FF,00,我用示波器看RGB输出管脚的电平,也都是00,00,FF的。不知大家有没有遇到过这情况
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
98条回答
am869943552
1楼-- · 2020-02-20 15:04
bias 发表于 2014-8-22 10:35
初始化设置了inv显示

那个驱动IC没有INV这个寄存器,我用示波器测量驱动IC的RGB管脚,输出是正常的,我在想会不会是屏识别的电平反了过来,又没有屏的技术支持电话
am869943552
2楼-- · 2020-02-20 18:58
sbusr 发表于 2014-8-22 10:38
屏幕初始化指令里有swap rb之类的指令的,会把RGB变成BGR。

我用示波器测量了RGB输出的管脚,信号是没问题的
sbusr
3楼-- · 2020-02-20 20:15
am869943552 发表于 2014-8-22 10:42
我用示波器测量了RGB输出的管脚,信号是没问题的

是的,你输出的信号是没问题。
以我现在使用的屏为例,有一个配置指令可以选择RGB还是BGR,如果配置成BGR模式,虽然你的输出数据里的按照你的RGB顺序写的,但屏幕会认为是BGR的,也就显示反 {MOD}了。这个在我的屏幕上是试过的。
所以,可以考虑看一下屏幕的手册,初始化指令是否有这样的设置。
PS:我使用的屏幕的驱动芯片是R61581,还有一块是ILI9481。
FSL_TICS_ZJJ
4楼-- · 2020-02-21 00:27
 精彩回答 2  元偷偷看……
firewind
5楼-- · 2020-02-21 01:25
LZ的屏是不是IPS的,有些IPS屏要设反 {MOD}才能正常显示
buck
6楼-- · 2020-02-21 05:21
sbusr 发表于 2014-8-22 10:47
是的,你输出的信号是没问题。
以我现在使用的屏为例,有一个配置指令可以选择RGB还是BGR,如果配置成BGR ...

楼主说的不是您这个情况,RGB顺序反了只是把R和B调换了,显示单 {MOD}G还是没关系的

楼主开了反显的寄存器。

一周热门 更多>