上面是电路图,我们用是RGB转LVDS的芯片,电路设计也参考了335x的勘误表,现在的问题就是在设置lcd参数时,如果配置bpp为24那么显示的效果与565几乎相同,都是颜色不正常。设置bpp为32时,颜色才是正常的。我们的linux版本是3.2.0.
问一下为什么rgb888 设置成bpp=24 行不通的?
Denny%20Yang99373:
TRM里配置没有32BPP选项
是不是搞错了?
haibo hao:
回复 Denny%20Yang99373:
你好,这是335x evm SDK06的源码
Denny%20Yang99373:
回复 haibo hao:
建议把LCD配置寄存器打印出来,和TRM里面的说明对比一下
haibo hao:
回复 Denny%20Yang99373:
应该是内核的问题,在内核中rgb888必须使用bpp = 32