Advertisement

LVDS技术解析

阅读量:

fb_videomode结构体参数详解


在Linux内核的显示子系统中,为了屏蔽底层硬件的差异,系统对LCD显示屏进行了一层高度抽象化的处理。这种抽象机制旨在将复杂的硬件时序控制转化为通用的软件接口,使得上层应用无需关心具体的LCD控制器型号即可实现图像显示。理解这一抽象模型的核心,关键在于深入剖析fb_videomode结构体中各个成员变量的具体物理意义及其在时序控制中的作用。

名称 在数据手册中的简称 中文名 意义 备注
name No 名字 液晶屏名字(可选) No
refresh No 刷新频率 刷新频率(内核中很多例子都赋值为60) No
xres No 行宽 每行的像素个数 No
yres No 屏幕高度 屏幕的行数 No
pixclock No 像素时钟 每个像素时钟周期的长度,单位是皮秒(10的负12次方分之1秒) No

| left_margin | HBP (Horizontal Back Porch) | 水平后沿 | 在每行或每列的象素数据开始输出时要插入的象素时钟周期数 | No |
| right_margin | HFP (Horizontal Front Porch ) | 水平前沿

全部评论 (0)

还没有任何评论哟~