本帖最后由 20161001 于 2018-7-6 14:13 编辑
测试平台环境:F767 + SDRAM(16bit) + 7寸RGB(1024x600)电容触摸屏幕+stemwin
驱动接口硬件是RGB888,实际软件方式是RGB565。
在测试stemwin的时候
无意间发现在
6点钟方向视角的时候可以看到好像有拖尾背景 {MOD}?这个背景 {MOD}好像应该和左侧的图案颜 {MOD}有关系?也就是我方框框起来的的颜 {MOD}好像和左侧的那个鹦鹉和狗的图片颜 {MOD}有关系,拖尾背景 {MOD}宽度和左侧对应的鹦鹉和狗的图片宽度大概相同。
给我的感觉好像一行一行从上往下,从左往右扫描的时候左边的图片最后的像素颜 {MOD}被刷到了右侧一样?
可能的原因:
1,硬件电路板原因(硬件是自己做的,原理图纸参考开发板的图纸做修改,一版就点亮了)
2,软件代码本身原因(感觉应该不是。因为其他例子没有这种情况)?
3,屏幕质量差瑕疵品?
4,屏幕本身坏了(屏幕是用海绵胶粘在电路板上的,中间有拆掉过几次,因为海绵胶粘性较大,拆的时候屏幕背面金属铁皮屏蔽板有点变形,会不会屏幕被我掰坏了?不过感觉应该不是这个原因?)?
最后还有一个疑问,屏幕和F767硬件接口是RGB888,但是软件是RGB565,那么多余的引脚怎么处理,软件上面把多余的引脚强制置0或者1吗(我实测全部置0或者1都效果都一样,)。
手机拍摄看的可能不是特别明显,实际肉眼看要比图片稍微明显。症状表现在红 {MOD}箭头所指右侧方框区域有拖影颜 {MOD}。
下面这张上是上面这张图的原图。
下面这张是垂直视角偏向于12点方向视角。也会有点但不是还特别明显。有拖尾的情况主要是6点钟视角很明显。垂直看不明显。
测试其他例子包括纯颜 {MOD}刷屏(各种颜 {MOD}清屏刷屏),没有发现这个情况。
1,目前发现这个情况只有这三个例子表现出来了。
2,并且只有在6点钟方向大约45度左右视角能看出来。
3,垂直屏幕或者其他非6点钟方向视角都几乎看不到这种情况,甚至完全看不到这个情况。
目前初步判断可能是软件问题?心中有很多想法……
1,你的板子是买的现成的吧,量产的板子硬件应该不会有问题。
2,我的所有的板子都是自己做的。也不知道会不是硬件问题(感觉应该不是我硬件问题)。
3,我改变了LTDC时钟速率发现也没有改善。
4,会不会是硬件速度性能达不到产生了影响。
5,难道是stemwin demo本身软件逻辑问题?
6,stemwin 库底层问题?
另外这种RGB屏并不像MCU屏那样初始化的时候还需要写一堆命发送给屏幕。
例子里都是直接简单的直接设置下时钟速率等参数就完事儿了。
那这样应该可以排除是屏幕驱动初始化问题。
我在想,难道是因为RGB565的原因导致过渡效果的时候出现异常偏 {MOD}?
一周热门 更多>