[Device] Mipi LCD 的基础知识

举报
内核笔记 发表于 2021/06/09 01:19:50 2021/06/09
【摘要】 基础知识 LCD(Liquid Crystal Display)即液晶显示器。 根据驱动方式 分为 静态驱动、简单矩阵驱动、主动矩阵驱动。 简单矩阵驱动 分为 扭转向阵列(TN) 和 超扭转时向列型(STN)。 主动矩阵驱动 以 薄膜式晶体管(TFT) 为主。 我们作为驱动工程师,关注的点在于 屏 的时序。 时序图中 VCLK 为 像素时钟信号(用于锁存图像数据的像...

基础知识

LCD(Liquid Crystal Display)即液晶显示器。
根据驱动方式 分为 静态驱动、简单矩阵驱动、主动矩阵驱动。
简单矩阵驱动 分为 扭转向阵列(TN) 和 超扭转时向列型(STN)。
主动矩阵驱动 以 薄膜式晶体管(TFT) 为主。

我们作为驱动工程师,关注的点在于 屏 的时序。
时序图中
VCLK 为 像素时钟信号(用于锁存图像数据的像素时钟)
HSYNC 为 行同步信号
VSYNC 为 帧同步信号
VDEN 为 数据有效标志信号
VD 为 图像的数据信号
PCLK/DCLK 为 点时钟 dot CLK

行场控制的 LCD 时序图
VSYNC 是 帧同步信号,每发出一个脉冲,意味着新的一屏图像数据开始发送。
HSYNC 是 行同步信号,每发出一个脉冲,意味着新的一行图像资料开始发送。
在 帧同步 和 行同步 头尾 都必须留有回扫时间。

LCD 控制器中我们需要设置一些参数。
VBP(vertical back porch) 上边界 帧切换回扫时间
VFP(vertical front porch) 下边界 帧切换回扫时间
HBP(horizontal back porch)左边界 行切换回扫时间
HFP(horizontal front porch)右边界 行切换回扫时间
HS(hsync,horizontal pulse width)水平同步信号,行同步本身需要的时间
VS(vsync,vertical pulse width)垂直同步信号,帧同步本身需要的时间
H_VALUE/V_VALUE 表示横向分辨率 和 纵向分辨率。

且这些参数遵循如下公式:
HBP + Hsync + HFP + Xres = HP(horizontal period)
VBP + Vsync + VFP + Yres = VP(vertical period)

了解了这些知识就可以开始 LCD 的移植了。

调试流程

常见问题和解决方法

文章来源: xuesong.blog.csdn.net,作者:内核笔记,版权归原作者所有,如需转载,请联系作者。

原文链接:xuesong.blog.csdn.net/article/details/102848244

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。