2015年02月03日 10:21:17

阅读数:1040
A、DDC指的是Data Display Channel 的缩写,译为数据显示通道 。
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标准转化为十六进制数值。

转自:TV中的DDC和EDID介绍

windows显示器EDID信息查看路径:

regedit->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\DELD051\5&3420be59&0&UID256\Device Parameters

windows——TV中的DDC和EDID介绍相关推荐

  1. Windows API中文件操作函数的介绍

    1.用CrrateFile函数进行文件的打开和创建 HANDLE CreateFile( LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, / ...

  2. DDC EDID 介绍

    DDC EDID 介绍 <script type="text/javascript"> </script> <script type="te ...

  3. windows系统服务中功能介绍

    今天在搞整oracle的卸载出现了oracleOra10g_home1TNSListener<读取描述失败.错误代码:2>,发现了一篇讲解window系统服务的文章,很好很强大,转载来学习 ...

  4. Windows中的DOS批处理简单介绍及创建

    批处理 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中.批处理文件的扩展名为bat .目前比较 ...

  5. 在windows程序中嵌入Lua脚本引擎--编写自己的Lua库

    在<在windows程序中嵌入Lua脚本引擎--建立一个简易的"云命令"执行的系统>一文中,我提到了使用Lua的ffi库,可以让我们像写C代码一样写lua程序.这是个非 ...

  6. windows域中时间同步的解决方案

    在windows 2003 active directory 架构的域当中.当客户端加入域后.那么域控制器就是一个time master,作为客户端的一个time source.理论上客户端会自动与D ...

  7. linux系统启动盘怎么制作工具,windows系统制作linux启动盘工具介绍

    Linux发行版排行榜: http://iso.linuxquestions.org/ http://distrowatch.com/dwres.php?resource=major&lang ...

  8. 解决vista和win7在windows服务中交互桌面权限问题:穿透Session 0 隔离

    服务(Service)对于大家来说一定不会陌生,它是Windows 操作系统重要的组成部分.我们可以把服务想像成一种特殊的应用程序,它随系统的"开启-关闭"而"开始-停止 ...

  9. 计算机安全模式无法进入安全模式,如何解决无法在Windows 10中进入安全模式的问题...

    在下面的文章中,我们将讨论进入安全模式的众多方法.但是,在讨论这些方法之前,了解Windows 10中的安全模式是什么,以及无法进入安全模式会带来什么不利影响十分重要.安全模式确实有很多优点,特别是在 ...

最新文章

  1. 问题1 机器学习篇 如何解决过拟合(overfiting)?
  2. 今天第一次在对外经贸大学吃午饭~
  3. 开发者福利:史上最全Android 开发和安全系列工具
  4. 福建职称计算机评聘任,职称聘任工作的有关补充规定(试行)
  5. SELECT执行过程,MySQL聚合函数,多行分组函数,GROUP BY HAVING,详细完整可收藏
  6. 阿里云-设备影子概览
  7. jQuery 配置和基本语法
  8. Linux 快捷键总结
  9. 【算法】小团的车辆调度(美团2021校招题)
  10. 微信小程序商品详情页面开发案例
  11. <C++>运算符重载进阶之左移运算符,输出成员属性一步到位
  12. 算法设计与分析:分治思想 - 入门
  13. 修复共享服务器,集群服务器共享磁盘柜的修复案例
  14. windows 安装python3 Eclipse 配置python插件
  15. hdu6217 - BBP Formula
  16. 这里有一份面经请查收(三)
  17. 首席新媒体黎想教程:3千字抖音运营攻略!
  18. 还记得啤酒和尿不湿的故事吗?我用Python带你一起玩玩关联规则!
  19. 【Cpp】《Effective C++》第一章-让自己习惯C++
  20. 想要提升工作效率,教你一招事半功倍

热门文章

  1. 华为交换机主备命令_华为交换机的配基命令大全
  2. android中怎么实现轮播图,Android中轮播图的实现
  3. 火山视窗CEF浏览器实现简单的网页填表
  4. 如何获取显示器的刷新频率?
  5. 科技改变出行方式,科技发展对交通工具的影响
  6. OTP EEPROM介绍
  7. 9多态(继承,重写)
  8. 年会抽奖界面程序 pyqt5
  9. ASUS电脑显示未连接扬声器(英特尔智音技术版),声卡驱动修复,Realtek修复
  10. Python——Python使用POP3协议客户端poplib登录邮箱并解压缩zip、rar压缩包