|
发表于 2021-7-3 08:19:23
|
显示全部楼层
本帖最后由 decai 于 2021-7-3 08:24 编辑
没有足够的信息,读正确不代表读像素时序指令就正确.
一般屏幕读的时候都有一个预读.就是开始读的第一个像素只是从ram搬运到寄存器,读到的第一个像素是无效的,读第二个的时候第二个像素从ram搬运到寄存器,寄存器中的第一个像素才从接口输出到总线.也就是说延后一个像素的,所以是不是这个原因.
还有就是有些屏幕你写到第6个像素,你读的时候,你也要指定到第6像素,不然读的时候依然是上次读结束或(0.0)的那个像素,也就是说写和读是分别设定地址的.
总之,原因太多了,去看个医生只说头疼医生根本判断不了,哪知道是你撞墙了还是烦恼了.
|
|