otm8009A_dis FWVGA 4.5寸,用在15m上,显示异常
别人的最大高度是480
你的第二次高度已经越过了480了
所以出现这种问题的吧。
你为什么要做这种奇怪的行数?
有人试过最大传511的,我就分两次传一次传854-511的,但是我后面分三次传,两次400,最后一次54,结果能显示大概827吧,最后27还是没图像。
我也试过两次都传427的,现象和第一次一样,只不过,上面能显示的区域为427
你将分辨率设置成480*800编译完,然后下载到你的这台机里去,显示正常吗?
只是下面有一部分花屏吧。上面显示的都是完整的画面?
你是不是没有加LCD_CHECK_RET(LCD_WaitForNotBusy());
这个没有加就会在上次没有刷完的情况下就开始会刷下一段了。
LCD_CHECK_RET(LCD_WaitForNotBusy())这个我有加的,480*800的还没试,有点想不明白的是我点了另外一个屏,和这个一样,IC都一样,就一点问题都没有,换成这个屏就这样子。
哦,与玻璃有可能有关。
我这就有出现都用NT35510的IC。用的玻璃不同,在SLEEP OUT时出现花屏,后在我是减了延时,就解决了
所以我也 觉得我这问题与玻璃有关。
说是玻璃都一样。
哪不道理。
你换成15A的芯片试一下。
奇怪了。
确认一下到底是因为屏的问题还是因为15M引起的问题。
...给的初始化代码是480*800的,囧。换了初始化代码就好了,我试过一次传511是可以的
哈哈。这种低级错误也出现了?
不过还有一个问题你用511为什么还可以呢?
这样不是大于也的480了吗?
我的理解是并不是限制320*480,而是一块放数据的区域估计能够放下511*480的大小,但是没有这种分辨率的屏,所以就说只能支持320*480.。
这还是第二次给的代码,第一次更离谱给的mcu接口的。
你从哪里理解出来是511*480的?
一次可以传这么大。
你验证过?
哪么理论上可以传511*2*480*2?
我现在就是先传343*480 再传511*480