EDID学习详解


1、显示器的第24个字节是设置显示器的电源管理标准的。 各个位的作用如下,注意到标号为1的位是关于主画面。



3、Gamma源于CRT的响应曲线,即反映显像管的图像亮度与输入电子枪的信号电压的非线性关系的一个参数。对于CRT显示器而言,显像管电子枪发出的电子束及其生成的图像亮度并不是随显像管的输入电压线性变化,电子流与输入电压相比是按照指数曲线变化的,输入电压的指数要大于电子束的指数。所以暗区的信号要比实际情况更暗,而亮区要比实际情况更高,即亮度响应为非线性的。gamma值对显示图像各亮度的对比有直接的影响,gamma值小时对显示亮颜色比较有优势,反之,则对显示暗颜色比较有利,正常的情况下应该使得亮暗比较的均衡。


3、显示器的带宽显示器的一个重要指标,带宽决定着一台显示器可以处理的信息范围,就是指定电子装置能处理的频率范围。带宽越好,显示器的性能越好。


4、下面详细的分析一份EDID的内容:(推荐的EDID提取工具有Monitor Asset Manager、EDID Manager )



     0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
 ---------------------------------------------------
0X:00 FF FF FF FF FF FF 00 10 AC 24 F0 53 4D 38 41
1X:01 16 01 03 80 33 1D 78 EA 1E 55 A0 59 56 9F 27
2X:0D 50 54 A5 4B 00 71 4F 81 80 D1 C0 01 01 01 01
3X: 01 01 01 01 01 01 02 3A 80 18 71 38 2D 40 58 2C
4X: 45 00 FD 1E 11 00 00 1E 00 00 00 FF 00 4D 32 4E
5X: 4E 36 32 31 35 41 38 4D 53 0A 00 00 00 FC 00 44
6X: 45 4C 4C 20 53 54 32 33 32 30 4C 0A 00 00 00 FD
7X: 00 38 4C 1E 53 11 00 0A 20 20 20 20 20 20 01 74
-----------------------------------------------------
8X: 02 03 1F F1 4C 90 02 03 01 07 16 12 04 1F 13 14
9X: 05 23 09 07 07 65 03 0C 00 10 00 83 01 00 00 02
AX: 3A 80 18 71 38 2D 40 58 2C 45 00 FE 1F 11 00 00
BX: 1E 01 1D 80 18 71 1C 16 20 58 2C 25 00 FE 1F 11
CX: 00 00 9E 01 1D 00 72 51 D0 1E 20 6E 28 55 00 FE
DX: 1F 11 00 00 1E 8C 0A D0 8A 20 E0 2D 10 10 3E 96
EX: 00 FE 1F 11 00 00 18 00 00 00 00 00 00 00 00 00
FX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DF


[00-07]:00 FF FF FF FF FF FF 00  ----EDID DATA 文件头为固定格式
[08-09]:10 AC ----厂商名称2个字节可表三个大写英文字母每个字母有5位共15位不足一位在第一个字母代码最高位补0” 字母A”至Z”对应的代码为00001至11010.  0001 0000 1010 1100:   00100,00101,01100:DEL
[0A-0B]:24 F0 ----2字节机种代码直接进行十六进制与十进制转化即可(低位在前高位在后):9456
[0C-0F]:53 4D 38 41 ----4字节生产流水序号(低位在前高位在后)
[10-10]:01          ----1字节生产周(范围1—53周) 若不用设为0 
[11-11]:16          ----1字节生产年份具体年份为此字节内容加1990 例如2000=1990+10 此处即为十六进制的0A ,1990+16+6=2012年
[12-12]:01          ----1字节EDID版本号 
[13-13]:03          ----1字节修订次数号 
[14-14]:80          ----1字节输入信号定义 当BIT.7=1:数字信号时,其余都=0
[15-15]:33         ----1字节图象最大水平尺寸单位cm 若不用则设为0。  0x33=51cm
[16-16]:1D         ----1字节图象最大垂直尺寸单位cm 若不用则设为0.   0x1d=29cm 
[17-17]: 78         ----显示传输特性(Gamma值) Gamma值的范围为1.00---3.55 此字节值算法为存储值=(实际gamma值*100)-100 例如gamma值为2.2应存为120
[18-18]: EA         ----DPMS特性支持DPMS为Display Power Management Signaling(显示电源管理信号)    
[19-22]: 1E 55 A0 59 56 9F 27 0D 50 54  ----荧光染色性(10字节) ;提供了显示器的x,y色度坐标的信息及白点(White Point)坐标值。缺省的白点值(初始上电或复位后的值)由显示器厂商定义。


[23-25]: A5 4B 00   ----内建时序(3字节).此处3字节是用作标志位,它指示显示器是否支持VESA以及其它一些通用时序,若支持则在相应位设为1.其时序对应如下表
         支持如下几种格式:  A:720*400@70,640*480@60; 5:640*480@75,800*600@60; 4:800*600@75; B:1024*768@60,1024*768@75, 1280*1024@75     


[26-35]: 71 4F 81 80 D1 C0 01 01 01 01 01 01 01 01 01 01----标准时序数据块用2个字节描述一种时序,可以描述8种不同的时序。未使用的字节要用01h,01h填充
         支持如下几种格式: 0x71:水平像素(0X71(113)+31)*8=1152,0x4f: 4[B7B6=01]表示4:3则高度像素为864,[B5..B0]=0F=15表示15+60=75HZ,[1152*764@75]
                            0X81 0X80: 1280*1024@60HZ;  0XD1 0XC0: 1920*1080@60HZ


[36-47]: 02 3A 80 18 71 38 2D 40 58 2C 45 00 FD 1E 11 00  00 1E ----在E-EDID中定义为推荐时序信息,最佳分辨率信息,18字节
         --02 3A:CLK,低位在前,148.5MHZ; 80 18 71:水平可显示点数0x780=1920,消隐点数:0x118=280点; 38 2D 40:垂直可显示点数0X438=1080行,消隐0X02D=45行; 
         --58 2C 45 00: 00平分四部分,分别加在前四字节的前面构成10BITS; 0X058:水平同步偏移 ; 0X02C:水平同步脉冲宽度; 0X045: 4:垂直同步偏移线数,5:垂直同步脉冲宽度线数。
         --FD 1E 11: 0X1FD:水平图象尺寸509毫米; 0X11E:垂直图象尺寸286毫米
         --00 00:水平边沿 00点; 垂直边沿 00线
         --1E :标志字:[Bit7:0-非隔行扫描,1-隔行扫描]; [Bit6 5:00 正常显示无立体模式];[Bit4 3=00模拟合成,=01有极性模拟合成,=10数字合成,=11数字分离];[BIT3=1:当BIT43=11时,垂直同步信号为正极性;BIT1=1,水平同步信号为正极性; BIT0:非立体视频无需关注。


[48-59]: 00 00 00 FF 00 4D 32 4E 4E 36 32 31 35 41 38 4D 53 0A ; 0XFF: Monitor Serial Number - Stored as ASCII, code page # 437, ≤13 bytes.
                     --  M  2  N  N  6  2  1  5  A  8  M  S
[5A-6B]: 00 00 00 FC 00 44 45 4C 4C 20 53 54 32 33 32 30 4C 0A ; 0XFC:存储ASCII码表示的机种名称信息(Model No.)
                     --  D  E  L  L     S  T  2  3  2  0  L
[6C-7D]: 00 00 00 FD 00 38 4C 1E 53 11 00 0A 20 20 20 20 20 20 ; 0XFD:频率限制
         -- 38:场频下限56HZ; 4C:场频上限76HZ; 1E:行频下限31KHZ; 53:行频上限83KHZ; 11:最大带宽(点频)170MHZ


[7E-7E]: 01 ----扩展标志(1字节) 若非256字节版本此处设0,=1表示后面还有128个字节。
[7F-7F]: 74 ----校验和(1字节). 它是用来检验数据是否被非法改动或是否有传输错误,这个字节的设定原则是使128个字节之和为00h ,求和计算过程中若超过一个字节的表示范围,未能表示位则自动丢失,若此字节错误在Windows下无法找到即插即用监视器



     0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
 ---------------------------------------------------
8X: 02 03 1F F1 4C 90 02 03 01 07 16 12 04 1F 13 14
9X: 05 23 09 07 07 65 03 0C 00 10 00 83 01 00 00 02
AX: 3A 80 18 71 38 2D 40 58 2C 45 00 FE 1F 11 00 00
BX: 1E 01 1D 80 18 71 1C 16 20 58 2C 25 00 FE 1F 11
CX: 00 00 9E 01 1D 00 72 51 D0 1E 20 6E 28 55 00 FE
DX: 1F 11 00 00 1E 8C 0A D0 8A 20 E0 2D 10 10 3E 96
EX: 00 FE 1F 11 00 00 18 00 00 00 00 00 00 00 00 00
FX: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DF


[80-80]: 02 ---- 扩展标识符TAG=02
[81-81]: 03 ---- 版本号
[82-82]: 1F ---- 偏移量,详细时序描述块起始地址的偏移量。即从1F+80开始
[83-83]: F1 ---- BIT7:=1默认状态下对IT视频格式进行欠扫描; BIT6=1:支持基本音频; BIT5=1:除了RGB格式还支持4:4:4; BIT4=1:支持YCbCr 4:2:2格式; BIT3-0=1:由详细时序描述块所描述的"Native"格式总数为1;
[84-9E]: 4C 90 02 03 01 07 16 12 04 1F 13 14 05   23 09 07 07   65 03 0C 00 10 00   83 01 00 00; ----数据块集合的开始 - 结束
   --- 4C: BIT765:Tag代码 010=2 表示是视频数据块, BIT4-0:01100=12表示后面数据块有效长度为12字节;
    -- 90:BIT7=1:表明该视频格式为Native格式,有与显示器吻合的最佳分辨率,且在详细时序描述块中有进一步描述, BIT6-0=16查表第16项为最佳分辨率 1920*1080P@60HZ, 16:9 148.5MHZ 逐行扫描,数字分离,行场信号正极性
    -- 02:720*480P@60HZ,4:3;  --03:720*480P@60HZ,16:9; --01:640*480P@60HZ,4:3; --07:720(1440)*480i@60HZ,16:9;
    -- 16: 最佳分辨率;  --12:2880*240P@60HZ,4:3;  --04:1280*720P@60HZ,16:9;  --1F:1920*1080P@50HZ,16:9;
    -- 13:2880*240P@60HZ,16:9;  --14:1440*480P@60HZ,4:3;  --03:1920*1080i@60HZ,16:9;
    
   --- 23:BIT765:001表示下面是音频数据块; BIT4-0:3表示后面数据块有效长度为3字节; 
    -- 09:线性PCM编码,二通道; --07:48KHZ,44.1KHZ,32KHZ; --07:24bit,20bit,16bit;
   
   --- 65:BIT765=011表示后面为官方指定数据包; BIT4-0=5:表示后面数据块有效长度为5字节;
    -- 03 0C 00: IEEE识别码(0x000c03)(低字节在前),据此判断是否为HDMI接口;
    -- 10 00: 分ABCD(1000)信源物理地址,提供给前端CEC设备;
   
   --- 83:BIT765=100表示后面为喇叭输出参数;BIT4-0=3:表示后面数据块有效长度为3字节;
    -- 01:扬声器输出位于前左和前右; --00 00 固定为0;
   
[9F-B0]: 02 3A 80 18 71 38 2D 40 58 2C 45 00 FE 1F 11 00 00 1E  ---- 最佳分辨率 1920*1080P@60HZ, 16:9 148.5MHZ 逐行扫描,数字分离,行场信号正极性 介绍见上
[B1-C2]: 01 1D 80 18 71 1C 16 20 58 2C 25 00 FE 1F 11 00 00 9E  ---- 1920*1080i@60Hz,16:9 74.25MHz; 隔行扫描,数字分离,行场信号正极性
[C3-D4]: 01 1D 00 72 51 D0 1E 20 6E 28 55 00 FE 1F 11 00 00 1E  ---- 1280* 720P@60Hz,16:9 74.25MHz; 逐行扫描,数字分离,行场信号正极性
[D5-E6]: 8C 0A D0 8A 20 E0 2D 10 10 3E 96 00 FE 1F 11 00 00 18  ---- 720*480P@59.94Hz,4:3 27MHz;    逐行扫描,数字分离,行场信号负极性
[FF-FF]: 校验码


  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分析 EDID 的小工具 生成如下形式的说明文档: Adr Value Remark Description 00h 00h 01h FFh 02h FFh 03h FFh 04h FFh 05h FFh 06h FFh 07h 00h 08h 34h MAG EISA Manufacturer ID (high) 09h 27h EISA Manufacturer ID (low) 0Ah 17h 0717h EISA Product ID(low) 0Bh 07h EISA Product ID(high) 0Ch 02h 2 Serial Number 0Dh 00h Serial Number 0Eh 00h Serial Number 0Fh 00h Serial Number 10h 0Dh 13 Week of Manufacture 11h 0Eh 2004 Year of Manufacture 12h 01h 1 EDID Version 13h 03h 3 EDID Revision 14h 08h Video Input Definition Bit 7 : 0 = Analog signal Bit 6,5: 00 = 0.700,0.300(1.000Vpp) Bit 4 : 0 = No blank-to-black setup Bit 3 : 1 = Separate sync supported Bit 2 : 0 = No composite sync supported Bit 1 : 0 = No sync on green supported Bit 0 : 0 = No serration of the Vsync required 15h 22h 34 Max. Horizontal Image Size 16h 1Bh 27 Max. Vertical Image Size 17h 96h 2.5 Display Transfer Characteristic (Gamma) 18h 28h Feature Support (DPMS) Bit 7 : 0 = No stand-by mode Bit 6 : 0 = No suspend mode Bit 5 : 1 = Active off Bit 4,3: 01 = R/G/B color display Bit 2 : 0 = No standard default color space Bit 1 : 0 = No preferred timing mode Bit 0 : 0 = No GTF supported 19h 67h Red / Green Low Bits 1Ah 55h Blue/ White Low Bits 1Bh A5h 0.646 Red X 1Ch 5Bh 0.357 Red X 1Dh 47h 0.278 Green X 1Eh 9Ch 0.612 Green Y 1Fh 25h 0.146 Blue X 20h 1Eh 0.118 Blue Y 21h 4Fh 0.31 White X 22h 54h 0.329 White Y 23h BFh Established Timings 1 Bit 7 : 1 = 720 x 400 : 70 Hz Bit 6 : 0 Bit 5 : 1 = 640 x 480 : 60 Hz Bit 4 : 1 = 640 x 480 : 67 Hz Bit 3 : 1 = 640 x 480 : 72 Hz Bit 2 : 1 = 640 x 480 : 75 Hz Bit 1 : 1 = 800 x 600 : 56 Hz Bit 0 : 1 = 800 x 600 : 60 Hz 24h EFh Established Timings 2 Bit 7 : 1 = 800 x 600 : 72 Hz Bit 6 : 1 = 800 x 600 : 75 Hz Bit 5 : 1 = 832 x 624 : 75 Hz Bit 4 : 0 Bit 3 : 1 = 1024 x 768 : 60 Hz Bit 2 : 1 = 1024 x 768 : 70 Hz Bit 1 : 1 = 1024 x 768 : 75 Hz Bit 0 : 1 = 1280 x1024 : 75 Hz 25h 00h Manufacturers Timings 26h 31h 640 x 480 27h 40h 60 Hz 28h 45h 800 x 600 29h 40h 60 Hz 2Ah 61h 1024 x 768 2Bh 40h 60 Hz 2Ch 81h 1280 x 1024 2Dh 80h 60 Hz 2Eh 31h 640 x 480 2Fh 4Fh 75 Hz 30h 45h 800 x 600 31h 4Fh 75 Hz 32h 61h 1024 x 768 33h 4Fh 75 Hz 34h 81h 1280 x 1024 35h 8Fh 75 Hz 36h 30h 108Mhz Pixel Clock (low) 37h 2Ah Pixel Clock (high) 38h 00h 1280 Horizontal Active (low) 39h 98h 408 Horizontal Blank (low) 3Ah 51h H.Active/H.Blank (high) 3Bh 00h 1024 Vertikal Active (low) 3Ch 2Ah 42 Vertikal Blank (low) 3Dh 40h V.Active/V.Blank (high) 3Eh 30h 48 H.Front Porch (low) 3Fh 70h 112 H.Sync Pulse Width (low) 40h 13h 1/3 V.Front Porch/V.Sync PW (low) 41h 00h H/V Sync (high) 42h 51h 337 H.Image Size (low) 43h 0Eh 270 V.Image Size (low) 44h 11h H/V Smage Size (high) 45h 00h 0 H.Border 46h 00h 0 H.Border 47h 1Eh Flags 48h 00h Flag = 0000h 49h 00h 4Ah 00h Reserved = 00h 4Bh FFh Tag=Monitor S/N String 4Ch 00h Flag = 00h 4Dh 31h '1' 4Eh 0Ah 4Fh 20h 50h 20h 51h 20h 52h 20h 53h 20h 54h 20h 55h 20h 56h 20h 57h 20h 58h 20h 59h 20h 5Ah 00h Flag = 0000h 5Bh 00h 5Ch 00h Reserved = 00h 5Dh FCh Monitor Name 5Eh 00h Flag = 00h 5Fh 50h 'P' 60h 53h 'S' 61h 2Dh '-' 62h 37h '7' 63h 37h '7' 64h 36h '6' 65h 49h 'I' 66h 0Ah 67h 20h 68h 20h 69h 20h 6Ah 20h 6Bh 20h 6Ch 00h Flag = 0000h 6Dh 00h 6Eh 00h Reserved = 00h 6Fh FDh Tag=Monitor Range Limits 70h 00h Flag = 00h 71h 3Ch 60 Min. vert. Frequency [Hz] 72h 4Bh 75 Max. vert. Frequency [Hz] 73h 1Eh 30 Min. hor. Frequency [kHz] 74h 50h 80 Max. hor. Frequency [kHz] 75h 0Eh 140 Max. Pixel Frequency [MHz/10] 76h 00h Reserved for VESA GTF (=00) 77h 0Ah Set to 0Ah 78h 20h 79h 20h 7Ah 20h 7Bh 20h 7Ch 20h 7Dh 20h 7Eh 00h EDID Ext. Flag 7Fh 15h Checksum
EDID是Extended Display Identification Data的缩写,即扩展显示识别数据。它是一种由Video Electronics Standards Association(VESA)制定的标准,用于传输显示设备的信息,包括分辨率、频率、色彩模式等。 EDID的作用是使计算机系统能够自动识别连接的显示设备,并根据其功能和特性进行配置和适配。当计算机和显示设备连接时,计算机会向显示设备发送一个EDID数据包,显示设备通过解析这个数据包来告知计算机自身的能力和特性。 EDID数据包包含了很多信息,如显示设备的制造商信息、型号、分辨率、刷新率、色彩能力等。这些信息可以让计算机了解显示设备的能力以及与其进行有效的通信和调整。 EDID的标准格式是通过I²C总线传输的,这种总线是一种用于在计算机内部组件之间进行通信的标准接口。EDID数据包通常存储在显示设备的EEPROM(可擦写可编程只读存储器)中,并在设备上电时被读取并传输给计算机。 EDID标准的应用十分广泛。它可以确保显示设备与计算机系统之间的兼容性,同时也提供了一种简洁方便的插拔式配置方式。通过EDID,用户可以省去手动调整显示设置的麻烦,实现即插即用的便利性。 总而言之,EDID标准详解是对EDID的功能、应用和原理进行深入解析。它为计算机和显示设备之间的通信提供了标准化的方式,确保了双方的兼容性和良好的使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值