edid流程(什么是EDIDEDID能做什么)
edid流程(什么是EDIDEDID能做什么)DDC2B是主机与显示设备准双向通讯,基于I2C通讯协议。只有主机向显示器发出需求信号,并得到显示器的响应后,显示器才送出EDID资料。目前DDC1基本上已经不再使用,主要是采用DDC2B方式。PC2001规定不能再使用DDC1。DDC:是显示器与电脑主机进行通信的一个总线标准DDC Display Data Channel(显示数据通道)——指主机与显示设备的通讯方式。基于Ene-user(最终用户)的即插即用功能的需求VESA定义了DDC标准。包含DDC1/DDC2B/DDC2B 等方式。DDC1是主机与显示设备单向通讯,以V-Sync(垂直同步)为Clock。显示器不停的向主机发送EDID资料。
什么是EDID?EDID的全称是Extended Display Identification Data(扩展显示标识数据)。其中包含有关显示器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串等等。形象地说,EDID就是显示器的身份证、户口本、技能证书等证件的集合,目的就是告诉别人我是谁,我从哪来,我能干什么。
EDID/DDC简介
EDID Extended display identification data,中文名称扩展显示器识别数据,是VESA在制定DDC显示器数据通道通信协议时,制定的有关显示器识别数据的标准。EDID存储在显示器中的DDC存储器中,当电脑主机与显示器连接后,电脑主机会通过DDC通道读取显示器DDC存储器中的存储的EDID。
DDC:是显示器与电脑主机进行通信的一个总线标准
DDC Display Data Channel(显示数据通道)——指主机与显示设备的通讯方式。基于Ene-user(最终用户)的即插即用功能的需求VESA定义了DDC标准。包含DDC1/DDC2B/DDC2B 等方式。
DDC1是主机与显示设备单向通讯,以V-Sync(垂直同步)为Clock。显示器不停的向主机发送EDID资料。
DDC2B是主机与显示设备准双向通讯,基于I2C通讯协议。只有主机向显示器发出需求信号,并得到显示器的响应后,显示器才送出EDID资料。目前DDC1基本上已经不再使用,主要是采用DDC2B方式。PC2001规定不能再使用DDC1。
EDID标准
EDID结构的标准从1994年发布DDC1.0时制定的EDID1.0开始,经过EDID→EDID1.1→EDID1.2→ EDID1.3,随着显示器技术的不断发展,EDID也在不断地更新。从EDID1.0→EDID1.3,EDID的容量都是128B。自2000年后,EDID1.0→EDID1.2都不再推荐使用,现在使用比较广泛的是EDID1.3。
自EDID1.3后,VESA有制定了EDID2.0和E-EDID(增强型EDID)标准,其数据容量也扩大为256B,但这两种格式不是强制性标准,仍然可以使用EDID1.3。
EDID有什么作用?
要回答这个问题,首先要弄清我们设备的应用场景,请看下图
这是一个典型的应用场景,PC将视频信号发送到我们的设备上,经过一系列的传输或切换,设备将视频信号发送到显示器或投影机上,也就是说,我们的设备位于PC和显示器之间。首先,在输入端,设备需要让PC知道自己是能够输入视频信号的,换句话说,设备要“欺骗”PC,让PC认为自己是一台显示器。如果不这样的话,PC可能会拒绝输出任何视频信号的(仅限于DVI接口,VGA接口不需要EDID也能输出),这叫“不见兔子不撒鹰”。除此之外,设备还要告诉PC自己支持的显示时序。而在输出端,当设备需要自建输出时序(如大屏控制器的输出卡)而不是简单的复制输入时序(如各种矩阵设备)的时候,就需要知道显示器支持的显示时序,从而让自己输出的信号能在显示器上正常显示。在这些地方,EDID就发挥作用了。在输入端PC通过读取设备上的EDID来获悉设备支持的显示时序,而同样,在输出端设备需要读取显示器的EDID来确定自己的输出时序。(部分内容来源网络)
——迈拓维矩