Linux驱动中LCD相关参数及时序

在LCD的相关参数中主要是图像传输时序及VSYNC,HSYNC,DATA_ENABLE等参数

LCD驱动移植中经常会需要配置LCD显示相关的参数及data transfer timing。

SOC中LCD控制器需要的时序

在这里插入图片描述
从SOC时序图获取的信息

  • VSYNC时序图中低电平无效,高电平传输数据。
  • HSYNC时序图中低电平无效,高电平传输数据。
  • DATA_ENABLE低电平使能传输数据。

LCD屏厂商提供的时序

在这里插入图片描述
从LCD厂商提供文档中时序图获取的信息

  • VSYNC时序图中低电平无效,高电平传输数据。
  • HSYNC时序图中低电平无效,高电平传输数据。
  • DATA_ENABLE低电平无效,高电平使能传输数据。

LCD厂商提供的时序参数
在这里插入图片描述
IMX平台增加一个RGB LCD厂商的参数标例
在这里插入图片描述

在增加参数时需要注意几个问

  • 这里的参数中的H_SYNC 对应驱动中的 hsync-len
  • horizontal front porch 是等于LCD厂商HS Blanking - HS Pluse width( thb - thpw)值
  • horizontal Black porch参数是LCD厂商中的 HS Front Porch值
  • hsync-len 参数值等于LCD厂商中的 HS Plush width 值。
  • hactive值即是LCD厂商中分辨率值

一帧的传输时序也是相同的方式计算。

猜你喜欢

转载自blog.csdn.net/zj646268653/article/details/112266143