RT:
x:800,y:480,depth:18,pclk\khz:33000,le:87,ri:40,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0
比如这个参数,我大概知道的定义:
xy:分辨率
depth:这个是不是指色位深度?
pclk:时钟,这个不能错,后面关于时间的参数,单位都是CLK
le ri:完全不知道什么意思。
up,lo:是某种高低电平相关的?
hs vs:好像所 hs vs 空闲时的状态。
sync:不知道
vmode: 不知道
网大神科普,或者提供相关资料,不慎感激。
离线
x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:0,vmode:0
x y:这个自然就是屏幕的像素啦。
depth:屏幕的颜色深度,比如RGB888就是32,RGB666是18,具体是看屏幕硬件的接法。
pclk_khz:数据传输的时钟频率,要根据屏幕参数确定,不是越快越好,不然显示会失真或者有雪花的。
le:显示屏前廊,从行同步信号到图像左边沿的像素时钟数。
ri:显示屏后廊,从行同步到图像右边沿的像素时钟数,(可以结合上一条,理解为行同步信号是插入到两组行数据中间)。
up:从场同步到图像上边沿的行数,场信号可以理解为一张图片的起始信号。
lo:从场同步到图像下边沿的行数。
hs:行同步时间长度(像素时钟数)。
vs:场同步时间长度(行数)。
sync、vmode:这两个参数的配置,可以从文件include/uapi/linux/fb.h的211~229行找到一些蛛丝马迹,大概是控制视频刷新的一些参数。
原文作者是:http://cfcx.ltd/embedded/441/
解决了。
离线