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)
还没有任何评论哟~
