B、EDID是指DDC通讯中传输的显示设备数据,包含数据设备的基本参数,如制造厂商、产品名称,最大行场频,可支持的分辨率等。
C、目前主要的DDC标准有DDC1 、DDC2B 、 DDC2AB
D、一般都配备符合VESA DDC标准的DDC1/2B,即符合 I2C协定的双向数据通道,主机可以通过DDC2B通道去取得EDID信息,根椐DDC使用的标准,传输其他标准的显示能力。
E、EDID简介-128 bytes EDID Data (Hex):
F、EDID主要是基于128字节,接下 来详细解释此128个字节的意义
一、 头文件(8bytes)是EDID开始的标示: 00 FF FF FF FF FF FF 00
二、 厂商、产品说明
1)、制造厂商名称(2bytes): AOC
厂商名称只有三个字母,按Compressed ASCII格式转换(“00001”=“A”,“00002”=“B”……“11010”=“Z”)
例如:“AOC”的转换方式为:
先把“AOC”转换为Compressed ASCII格式:00001
再转化为十六进制为:05h,E3h01111 00011
2)、产品代码(2bytes): B860
产品代码由厂商自己指定,不需转换。但应注意的是不同机种产品代码是不同的。
3)、产品序号(4bytes): 1234
按序号的特征转换为16进制即可。假设某机器的产品序号为“1234”,经转化为十六进制后为“02h”,“04h”,“00h”,“00h”。注意的是不同的机种其序号是不同的,这里的字节将由机器不同而变化。
4)、生产周别: 10
该字节标示此机器的实际制造周别,只需将周别转化为十六进制即可。如:第10周,经转化后的值为“0A”。
5)、生产年份(1byte): 2004
该字节要根据公式:“当前年份-1990”得到的值再转化成十六进制。如:2004-1990=14转化后为“0E”。
三、EDID的版本(2bytes)
当前为1.3版本:“01h”,“03h”
四、基本显示参数及特性(5bytes)
1)、视频信号输入参数(1byte)
该字节定义输入信号为模拟信号还是数字信号、信号电平、分离还是摸拟信号等视频信号参数。这部分需参考EDID VESA标准算得,如有以下说明:
Video i/p definition: Analog
Signal Level Standard: 0.700V/0.000V(0.700Vpp)
Separate Sync Support: Yes
Composite Sync Support: No
2)、图象大小描述(2bytes):
这两个字节定义显示器行、场屏最大尺寸。如有以下说明:
Max. H. Image Size : 34cm.
Max. V. Image Size : 27cm.
只需把数值转化成十六进制即可。
3)、显示器的Gamma值(1byte):
它是一个颜色参数,其值的合理性会影响到颜色的逼真度。该字节的转化要根据公式“(gamma*100)-100”求得数值再转化为十六进制。如:gamma为2.2由公式(2.2*100)-100得,转换后为“78h”
4)显示器电源管理特性(1byte):
该字节定义显示器是否支持节能状态的功能。要根据EDID VESA(视频电子标准协会) 标准求得结果。
五、显示器颜色特征(10bytes):
这些字节提供显示器的R,G,B色坐标及白平衡色温。在制作EDID内容时,须注意不同机种的信息。如有以下说明:
Red x: 0.6103515625
Red y: 0.33984375
Green x: 0.296875
Green y: 0.5673828125
Blue x: 0.15234375
Blue y: 0.13671875
White x: 0.3095703125
White y: 0.3310546875
六、确定的频率值(3bytes):
这里提供一些基本固定的VESA标准中所输出的频率值, 可根据显示器的特性在提供的频率值中选择所支持的频率。 如有以下显示:
Established Timings 1: BF
- 720x400 @70Hz
- 640x480 @60Hz八、 详细的频率描述(72 bytes):
这里72 bytes 包含该显示器的最佳频率、频率范围及显示器名称等信息。分为4部分,每个部分18bytes。第一部分必须为该显示器最佳频率的信息。其他部分可根据需要放置显示器频率范围、显示器名称、完整的Serial number。如下面的说明:
Detailed Timing: 1024x768 @60Hz
Detailed Timing: FF (Monitor SN) '1111111111111'
Detailed Timing: FD (Monitor limits)
Min. V. rate:55Hz
Max. V. rate:75Hz
Min. H. rate:30KHz
Max. H. rate:63KHZ
Detailed Timing: FC (Monitor name) EN-8500
把各数值转化为十六进制再放到相应的位置即可。
九、 扩展标示 及Checksum (2 bytes):
扩展标示用于显示128字节外扩展的EDID字节数。
Checksum= 256- {(127字节相加之和) % 256},用来确认EDID 资料传输是否正确。
- 640x480 @67Hz
- 640x480 @72Hz
- 640x480 @75Hz
- 800x600 @56Hz
- 800x600 @60Hz
Established Timings 2: EE
- 800x600 @72Hz
- 800x600 @75Hz
- 832x624 @75Hz
- 1024x768 @60Hz
- 1024x768 @70Hz
- 1024x768 @75Hz
七、 标准频率值 (16 bytes):
如:15寸的显示器的标准频率为 1024X768@60HZ
17寸的显示器的标准频率为 1280X1024@60HZ
要根据VESA标准转化为十六进制数值。
windows显示器EDID信息查看路径:
regedit->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\DELD051\5&3420be59&0&UID256\Device Parameters