我这里有两块板子,一块是野火的开发板带的屏,一个是我自己做的板子,两个屏都是rgb屏,用rt1052 rgb565驱动。
但是发现我做的板子屏幕颜色有点不对,有色差
两个程序是一模一样的
左边的就是我做的板子,比如显示大红,但实际显示出来有感觉有点像橙色,大家有碰到过这种问题吗?
离线
屏幕型号一样吗,原理图一样吗?
此人很懒,没有签名!
离线
屏幕型号一样吗,原理图一样吗?
屏幕型号不一样,但是是一个生产厂家的。
原理图不一样,我自己做的那个是参照厂家给的原理图。
我注意到一点,就是rgb的接线,和野火的不太一样,野火的是舍弃低位,我做的是高三位接地。
但是我向厂家确认过,他们说就是这样接的
离线
高三位接地恐怕有问题, 这种不能确定的问题, 我第一个版本肯定先留NC电阻, 用不上就不焊,实在能派上用场就焊上 0 欧电阻, 最差飞线也方便一点。
高位的权重值最高,感觉这样接不靠谱。
离线
高位接地肯定错误,比如255高2位接地等于变成63了
离线
已经把这个问题解决了,这个不是接线问题,ili9806e已经定义好了rgb565信号时,接到r0,r1,r2,r3,r4上,在这种情况下,是不存在高在位的r5,r6,r7的,已经向厂家确认过。
是我的板子焊接的问题,又焊了一块板子后,不存在这样的问题了,稍微有一点点色差,但是是rgb565本身丢数据的问题。估计原来的板子出问题是fpc焊接时有线连在一起了。
离线
多数屏幕都是低位舍去的,这个比较另类。
离线
RGB分好多种,888,565等,要看红绿蓝三基色所占的比例是否合理,否则是不能正常显示颜色的,你的那个都不叫色差了,就是错色了。
离线
瑞星微的那个奇葩LCD输出也是连在一起并未分开的
离线
颜色错了,很简单,可以舍弃低位,但是直接舍弃高位,颜色就变了,映射关系
离线