嵌入式驱动RK3566 HDMI eDP MIPI 背光 屏幕选型与调试基础篇
电视屏幕花屏,可能是显卡驱动问题,更新驱动程序试试。 #生活技巧# #居家生活技巧# #电器维修技巧# #电视故障诊断#
屏幕知识基础
在学习相关屏幕之前我们需要补充一些基础的知识点,如下的内容。
像素和分辨率
像素是图像显示的最小单元,可以看作是一个点,它具有一个特定的位置和颜色/亮度信息。屏幕上的每个像素都可以单独控制,以显示出不同的颜色和亮度。像素的密度越高,屏幕显示的图像越清晰和细腻。
分辨率指的是显示设备水平和垂直方向上的像素数量。它通常用宽度和高度的像素数来表示。例如,一个显示器的分辨率可能是1920x1080,其中表示水平像素数为1920,垂直像素数为1080。分辨率决定了设备能够显示的图像的细节程度和清晰度。更高的分辨率意味着设备具有更多的像素,可以显示更多的细节,并且图像更加清晰。
玩过51单片机的同学肯定有接触过点阵,即使你没有玩过在我们日常生活中你肯定也有碰到过,比如我们电梯里的楼层显示用的就是点阵,点阵就是一个最简单的显示屏幕的缩影,一个白点就是一个像素,分辨率就是宽度和高度的像素数量那就是8x8的分辨率。
逐行扫描
屏幕是一次性把一副画面显示在屏幕上吗?其实并不是,屏幕是以Z字形从第一行开始逐个像素点点亮,一共会点亮分辨率宽度这么多个像素,当第一行最后一个像素点被点亮以后,跳到第二行的第一个像素点点亮,重复分辨率高度这么多行,直到点亮最后一个像素。因为每个像素被点亮的时间非常快,所有眼睛暂留效果就给你的感觉就像是屏幕一次性显示一副画面的感觉。
屏幕参数
前面铺垫了这么多主要为了屏幕参数做准备,后面我们的mipi和edp屏幕大家要求调试的也是这些屏幕参数,驱动官方已经给我们写好了,我们只需要根据不同屏幕厂商给的参数修改对应的屏参就行。
那么我们需要注意的参数是什么?
屏幕有效显示区域,比如我下面举例的1366x768就是他的有效显示区域也是分辨率。
VSYNC(垂直同步信号):VSYNC 是用于同步显示器刷新的信号。当 VSYNC 信号跳变时,显示器会开始显示新的一帧画面。
Vertical Total(垂直总宽度):下面所有的参数之和
VSYNC宽(vsync-len,垂直触发信号宽):信号脉冲会有个宽度,要不然都检查不到,这个宽度是根据芯片手册来决定的。
VFP(vfront-porch,垂直前肩期):一帧图片显示完成以后要过多久才会来VSYNC信号。
VBP(vback-porch,垂直后肩期):VSYNC信号发生以后要过多久才会来图片数据。
HSYNC(水平同步信号):HSYNC 用于同步每行像素的扫描。当 HSYNC 信号跳变时,显示器会开始扫描下一行像素。
Horizontal Total(水平总宽度):下面所有的参数之和
HSYNC宽(hsync-len,水平信号触发宽):信号脉冲会有个宽度,要不然都检查不到,这个宽度是根据芯片手册来决定的。
HFP(hfront-porch,水平前肩期):一行像素显示完成以后要过多久才会来HSYNC信号。
HBP(hback-porch,水平后肩期):HSYNC信号发生以后要过多久才会来下一行数据。
最主要的参数是VSYNC和HSYNC这两个,他们控制了屏幕什么时候换行以及什么时候扫描完成一帧图片。
VFP和VBP以及HFP和HBP都是辅助这两个信号的,为什么会有这几个辅助信号?因为屏幕反应需要时间,当你给他发VSYNC和HSYNC信号以后他不是马上就开始下一行或者下一帧。
hsync-len和vsync-len这两个是来决定HSYNC和VSYNC两个信号线触发脉冲时候的宽度,这个宽度要符合屏幕芯片要求值
hsync-active和vsync-active这两个是来决定HSYNC和VSYNC两个信号触发时候的电平状态,就和大家学stm32中断一样是高电平触发还是低电平触发
这就是我们为什么要调试屏幕参数的原因,因为每个屏幕对应的控制芯片不一样,所有给到值自然就不一样。
参数不对会怎么样?
如果参数不对,最严重的是屏幕只点亮了背光但没有数据输出,轻一点的就是图像撕裂,闪屏等。
刷新率怎么计算?
刷新率=时钟/((总宽度Horizontal Total)*(总高度Vertical Total))
刷新率=时钟/((有效宽度+HSYNC宽+HBP+HFP)*(有效高度+VSYNC宽+VBP+VFP))
刷新率=72300000/((1366+32+160+48)*(768+6+32+3))
网址:嵌入式驱动RK3566 HDMI eDP MIPI 背光 屏幕选型与调试基础篇 https://www.yuejiaxmz.com/news/view/529120
相关内容
从零开始的嵌入式Linux生活(一) 背景介绍毕业设计竞赛选题推荐
嵌入式实训心得体会(精选10篇)
干货速学,嵌入式技术发展的一些思考,从零基础到精通,收藏这篇就够了!
LED基础知识
嵌入式冰箱内嵌到橱柜,拯救你家的户型
家庭联网
三星电视与电脑连接投屏
天幕也有“黑科技”?智能调光,场景联动!
揭秘TCL蓝光互联网 新精彩 更感动