用了525的芯片,配了一块1.43 466x466的OLED屏幕,发现撕裂感很严重,无法正常使用,想知道有人用过525驱动466x466分辨率的屏幕吗,这个是芯片驱动能力问题,还是我们自己开发中设计的问题
52可以正常驱动466x466的屏幕。撕裂通常是TE没有正确处理造成,请检查TE的配置
TE需要怎样配置才算是正确的呢,我们现在的显示撕裂感非常严重,用不了
接上TE的信号线了吗,然后使能TE就可以了吧,最近刚好也在搞 ![]()

你调的是466x466分辨率的屏吗
@yun_an 看了有这个使能的
466x466完全是可支持的。如果“撕裂感”这个描述正确的话,只可能是TE的问题,例如没有连接屏驱的TE信号,或者配置错误。可以传个录像看一下效果是什么。
是的,我调的是466*466,co5300芯片
你的屏幕情况正常吗,主控也是用的525吗
@pengwei TE配置的在menuconfig里面就这几个参数,配置正确有什么标准吗
TE的配置除了开关(syn_mode)之外还有上下沿触发(vsyn_polarity),以及触发后的等待时间 (vsyn_delay_us) 3个配置:
从你这个视频来看,撕裂的位置不固定,一般就是没有开TE,或者MCU接收到的TE信号电平不稳定,是不是这个屏幕的FPC线太长导致的?或者TE输出的电平不是3.3V?
谢谢,我们按你提供的信息再试试看
@yxhuang 再确认一下,就是正常的466x466的OLED屏幕,525驱动都没问题吧,还是一定要用ddr的
没问题,不一定要用DDR的
好的,谢谢,我们再试试
你好,请问根据提供的信息,这个问题有顺利解决吗?
