问题如上。
Jian Zhou:
只是按钮上的颜色有问题么?
JinCai Sun:
回复 Jian Zhou:
Mir zhou,您好。谢谢您有时间来回答我的问题。
问题不光是,按钮上有颜色有问题,按钮的右侧也有颜色问题。我之前用SDK进行了测试,发现屏幕在linux上正常显示;也用裸机,上尝试显示静态图片发现可以正常显示;但是当静态图片和图形库结合使用的时候,就出现了这个问题。
十分感谢。
JinCai Sun:
回复 Jian Zhou:
Mir zhou,您好。感谢您来回答我的问题。
经过这两天的测试,我排除了屏幕硬件问题;屏幕时序问题。在不断尝试中,发现图形库与memcpy到frambuffer,两者共同作用的时候,会使蓝色(其余颜色没有事情),右侧出现横条,横条颜色较正确颜色浅。 现在附上图、
Jian Zhou:
回复 JinCai Sun:
请问两者共同作用是个什么意思?感觉这个问题和图形库有关。
JinCai Sun:
回复 Jian Zhou:
是的,我感觉这个问题应该是和图形库有关系。但是我在程序里面,将图形库显示那部分注释掉,显示也不是正常。看来,应该与 图形库关系不大。我想问下,双framebuffer,单framebuffer,对于界面局部刷新影响大么?
Mir 周,非常感谢您来回答我的问题。
JinCai Sun:
回复 JinCai Sun:
但是问题,到现在也没有解决。
Jian Zhou:
回复 JinCai Sun:
你这个用的不是Linux的QT图形库吧?裸机是指AM335x的starterware么?
JinCai Sun:
回复 Jian Zhou:
linux下,qt是没有问题的。裸机是指starterware。
JinCai Sun:
回复 Jian Zhou:
另外,如果程序除了时序做修改之外,应用在7寸屏和10.4VGA显示上,是完全正常的。如果跑系统的话,linux或者wince,这个屏幕都是正常显示的。
Jian Zhou:
回复 JinCai Sun:
出问题的是哪个尺寸的屏?用的是starterware代码包自带的图形lib库么?