如何根据VESA表添加一个EDID

2023-10-18 20:50
文章标签 vesa edid

本文主要是介绍如何根据VESA表添加一个EDID,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

如何根据VESA表添加一个EDID

1.先介绍一下EDID是什么
在这里插入图片这是EDID的解释描述
其中,Timing信息又分为VESA、Video(HDMI、DP)、Detailed Timing,Video信息只能在后128位,Detailed Timing在前128位只有四组,后128位有几组视情况而定。VGA和DVI的EDID只有128位,HDMI的有256位。通俗的说,EDID就是告诉显示器能做什么,包含显示器的分辨率,厂商信息等

2.现在要根据VESA表添加一组EDID
以添加1280768@60Hz为例:我们用的Panel是17寸的,主频为12801024@60Hz
在这里插入图片描述
其中,关于H Image Size和V Image Size要计算好,有一个公式:我们用的Panel是17寸的,主频为1280*1024@60Hz,所以选择H_Image_Size=345,V_Image_Size=259

3.从EDID信息里计算刷新率
以2560*1080@60Hz的分辨率为例,EDID中信息如下,计算其分辨率。
Frequency=Clock/(HAdress+HBlanking)/(VAdress+VBlanking)
则:Frequency=(183.6)1000000/(2560+160)/(1080+45)=60Hz
在这里插入图片描述
4.EDID中Timing的每个参数对应的意思
以1920
1080@60Hz的为例
在这里插入图片描述
各项参数对应的意思:
在这里插入图片描述
在这里插入图片描述

这篇关于如何根据VESA表添加一个EDID的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/235077

相关文章

EDID实战

制作T320HVN05.6 EDID实例 个人笔记,如有错误,希望指正。 数据来源 product specification(产品说明书) VESA_Monitor_Timing_Standard(VESA标准) product engineering spec(产品工程说明书)

读取显示器EDID信息

Deubg命令:   a100 mov di, 130 mov ax, 4f15 mov bl, 01 xor dx, dx int 10 inc cx cmp ax, 014f jz 100 int 3 g d es:130 q 用debug ,可以看到lcd的edid。。 在dos下呼叫Int10是简单的,在windows下就只能抓注册表了。目前,我们工厂没人有能力开发驱动来获得。

使用SetupApi获取LCD EDID信息

获取更多的显示信息,可以参考微软的MSDN网站。网址如下: http://msdn.microsoft.com/en-us/library/dd692964%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/hardware/ff551069%28v=vs.85%29.aspx #includ

HDTV 之-HDMI EDID

EDID(Extended Display Identification DATA,即扩展显示识别数据), 最初 是为PC 显示器设置的优化显示格式而设计的规范,存储在显示器中专用的1Kb的EEROM存储器中(即EDID数据结构是128Bytes),数字电视HDMI接口,遵从并且扩展了此规范。   同PC主机和显示器通过DDC

EDID参数介绍

https://blog.csdn.net/a904235765/article/details/40115311 1、显示器的第24个字节是设置显示器的电源管理标准的。 各个位的作用如下,注意到标号为1的位是关于主画面。   3、Gamma源于CRT的响应曲线,即反映显像管的图像亮度与输入电子枪的信号电压的非线性关系的一个参数。对于CRT显示器而言,显像管电子枪发出的电子束及其生成的图

EDID详解

文章目录 字节含义一些概念YCC位 文章目录 字节含义一些概念YCC位 字节含义 EDID通常由128个字节组成,这些字节提供了关于显示器的各种详细信息。以下是EDID中每个字节位表示的一般含义: Header(头部): 字节0: Header,通常为0x00(这个字节的固定值,标志着EDID的开始)。 字节1: Header,通常为0xFF(这个字节也是

VESA视频电子标准协会(英語:,简称“VESA”),是美國一個制定计算机和小型工作站视频设备标准的標準组织

VESA 视频电子标准协会(英語:,简称“VESA”),是美國一個制定计算机和小型工作站视频设备标准的標準组织,1989年由NEC及其他8家顯示卡製造商贊助成立。 视频电子标准协会 原名簡稱VESA成立時間1989年7月創始人日本電氣總部 美國加利福尼亚州圣何塞 官方語言 英语目標标准制定组织網站www.vesa.org 創立VESA的原始目的是要制定解析度為800x600的SVGA視訊顯

linux vesa驱动切换,Fedora考虑使用基于VESA的FBDEV驱动程序,取代旧的VESA和OpenChrome...

Red Hat的领导X.Org开发人员Adam Jackson正在考虑重新改造Fedora的VESA显示代码路径。该计划需要从X.Org服务器中删除一些旧的“粗略代码”并转移到UVESAFB作为基于VESA的FBDEV驱动程序,但意味着在其他更改中删除对OpenChrome驱动程序的支持。 杰克逊的计划涉及切换到UVESAFB,VESA帧缓冲驱动程序用于缺少适当的DRM / KMS驱动程序的旧/

linux vesa驱动切换,Fedora将用FBDEV驱动程序取代旧的VESA和OpenChrome?

Red Hat的领导X.Org开发人员Adam Jackson正在考虑重新改造Fedora的VESA显示代码路径。该计划需要从X.Org服务器中删除一些旧的“粗略代码”并转移到UVESAFB作为基于VESA的FBDEV驱动程序,但意味着在其他更改中删除对OpenChrome驱动程序的支持。 杰克逊的计划涉及切换到UVESAFB,VESA帧缓冲驱动程序用于缺少适当的DRM / KMS驱动程序的旧

manjaro安装video-vesa驱动后无法启动进入正常桌面解决办法

manjaro安装video-vesa驱动后无法启动进入正常桌面解决办法 卡在黑屏界面后,ctrl+alt+F3进入tty3界面,输入用户名,和计算机密码后输入mhwd -li后,得到驱动列表,在输入sudo mhwd -r pci video-vesa,来删除video-vesa驱动,之后输入reboot重启指令,正常开机