LCD的DE模式和HV模式,以及DITHB抖动功能

首先RGB的信号线如下:

LCD的DE模式和HV模式,以及DITHB抖动功能_第1张图片

然后看一下LCD的时序图:

LCD的DE模式和HV模式,以及DITHB抖动功能_第2张图片

        LCD在显示可视数据之前,在行数据上有HFP、HBP、HSYNC,在列数据上有VFP、VBP、VSYNC,而不是所有的数据都是可以显示的数据,因此LCD的驱动和LCD之间需要采用某种方式来同步,比如让LCD知道现在我在发送的是HFP时序,你不要显示出来;或者通知LCD,现在开始后面的数据是可视数据,你可以开始显示了。为实现这种目的,有两种方式:DE模式和HV模式。

       DE模式:使用DE信号线来表示有效数据的开始和结束,如下图:LCD的DE模式和HV模式,以及DITHB抖动功能_第3张图片

        当DE变为高电平时,表示有效数据开始了;变为低电平,表示有效数据结束。在DE模式下,LCD是不需要HS信号线的,也就是说LCD选择了DE模式,即使没有接HS信号线,LCD也能正常工作。

        HV模式:LCD需要HS和VS,即水平同步和垂直同步信号来确定时序,如下:

LCD的DE模式和HV模式,以及DITHB抖动功能_第4张图片

        在HV模式下,不需要DE信号线。靠HS和VS来同步时序。

        DE模式和HV模式总结:

        两种不同的同步方式中,现在的大尺寸屏幕一般都是DE同步模式,小尺寸的HV同步模式多。HV模式是早期的驱动模式了,现在的液晶屏面板驱动IC基本都是支持HV和DE两种模式的。很多已经直接去掉了HV模式,仅支持DE模式,DE模式的好处就是使用比较简单方便。对于支持DE模式的液晶屏,单片机可以不接行同步和场同步引脚。针对这个问题,armfly专门的进行了测试,将板子的行同步和场同步引脚直接接地或者接3.3V,正常工作,不受影响。又或者直接不初始化行同步和场同步引脚也是不受影响的。

 

        DITHB: Dithering (抖动显示)
它是一种欺骗你眼睛,使用有限的色彩让你看到比实际图象更多色彩的显示方式。通过在相邻像素间随机的加入不同的颜色来修饰图象,通常这种方式被用于颜色较少的情况下。
在实际实现过程中,抖动显示并不增加总的像素的个数,而是选择增加每个像素所能显示的颜色个数,这样会造成图片大小增加,但是图片质量也会好很多。心理学上,有科学家对此种显示方法归纳于自我欺骗的范围内,用于内人心理学研究。

试过开启,好像并没有什么卵用。一般默认关闭即可。

 

你可能感兴趣的:(器件&传感器,MCU)