改变扩展显示标识数据信息的方法和系统技术方案

技术编号:15335748 阅读:68 留言:0更新日期:2017-05-16 22:10
本发明专利技术涉及一种改变扩展显示标识数据信息的方法和系统。首先获取待修改内容的属性及属性参数,再根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中的地址,然后当待修改内容对应的扩展显示标识数据可以修改时,将待修改内容的属性参数根据扩展显示标识数据标准转换为二进制数值,并将二进制数值写入扩展显示标识数据对应的地址中,再将扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息,上述改变扩展显示标识数据信息的方法和系统,可以实现动态改变扩展显示识别数据信息,方便用户对扩展显示标识数据信息进行更改。

【技术实现步骤摘要】
改变扩展显示标识数据信息的方法和系统
本专利技术涉及数字多媒体
,特别是涉及一种改变扩展显示标识数据信息的方法和系统。
技术介绍
随着当前数字技术的飞速发展,大部分数字视频设备都带有HDMI(HighDefinitionMultimediaInterface,高清晰度多媒体接口),HDMI接口是目前音视频发送和接收设备中比较常用的一种数字信号接口,根据HDMI标准要求,接口需要一组EDID(ExtendedDisplayIdentificationData,扩展显示标识数据)。EDID是一种VESA(VideoElectronicsStandardsAssociation,视频电子标准协会)标准数据格式,其中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。目前的显示设备制造过程中,通过EEPROM(ErasableProgrammableRead-OnlyMemory,电可擦可编程只读存储器)存储HDMI接口所需的EDID数据信息,传统的写入方法是预先烧入二进制文件到EEPROM中,然后通过电脑的显卡和电视通信得到EDID信息,在电脑的硬件属性中查看。这种将固定的EDID信息写入存储设备,待使用的时候再调用,必须把使用的信息在商品出厂前预置好,是不能动态改变的,EDID存储在EEPROM中,不能进行不断的写入,只可以从中读取,给用户的使用带来不便。
技术实现思路
基于此,有必要针对现有技术无法动态改变EDID数据信息的问题,提供一种可以动态改变EDID数据信息的方法和系统。一种改变扩展显示标识数据信息的方法,包括步骤:获取待修改内容的属性及属性参数;根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址;当待修改内容对应的扩展显示标识数据可以修改时,将待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将二进制数值写入扩展显示标识数据对应的地址中;将扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息。一种改变扩展显示标识数据信息的系统,包括:待修改内容获取模块,用于获取待修改内容的属性及属性参数;位置查找模块,用于根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址;数据写入模块,用于当待修改内容对应的扩展显示标识数据可以修改时,将待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将二进制数值写入扩展显示标识数据对应的地址中;数据获取模块,用于将扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息。上述改变扩展显示标识数据信息的方法和系统,首先获取待修改内容的属性及属性参数,再根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中的地址,然后当待修改内容对应的扩展显示标识数据可以修改时,将待修改内容的属性参数根据扩展显示标识数据标准转换为二进制数值,并将二进制数值写入扩展显示标识数据对应的地址中,再将扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息,这样可以实现动态改变扩展显示识别数据信息,方便用户对扩展显示标识数据信息进行更改。附图说明图1为一个实施例中改变扩展显示标识数据信息的方法的流程示意图;图2为一个实施例中改变扩展显示标识数据信息的方法的流程示意图;图3为一个实施例中改变扩展显示标识数据信息的系统的结构示意图。具体实施方式EDID(ExtendedDisplayIdentificationData,扩展显示标识数据)是一种VESA(VideoElectronicsStandardsAssociation,视频电子标准协会)标准数据格式,其中包含显示设备的基本参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串。DDC(DisplayDataChannel,显示数据通道)主要用于HDMI源端设备与接收端设备之间进行EDID数据及HDCP(High-bandwidthDigitalContentProtection,高带宽数字内容保护技术)密钥交流,可以用于主机与显示设备通信,EDID包括了DDC通信中传输的显示设备数据,显示设备的数据信息保存在EDID字节中,通过DDC与主机进行通信。在一个实施例中,如图1所示,一种改变扩展显示标识数据信息的方法,包括如下步骤:步骤S100,获取待修改内容的属性及属性参数。当厂商或用户需要修改EDID以实现不同功能或不同显示时,可以从网络、外部传感器或HDMI(HighDefinitionMultimediaInterface,高清晰度多媒体接口)传输的内容等获取待修改内容的属性和属性参数。比如,当需要修改显示器的分辨率时,此时待修改内容的属性即为显示器的分辨率,待修改内容的属性参数即为所要修改后的具体分辨率参数。步骤S200,根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址。根据待修改内容的属性,查找待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址,比如待修改内容的属性为显示器的分辨率,则在EDID中先找到分辨率所在的字节。基本的EDID由128个字节组成,大致划分如下:00H-07H:EDID数据头信息,EDID的这8个字节是固定的,其必须等于0x00FFFFFFFFFFFF00;08H-09H:生产商的ID(Identification,标识)或者名字;0AH-0BH:产品ID;0CH-0FH:32位序列号,不用可以置为0;10H-11H:产品的生产时间;12H-13H:EDID版本号,比如0103表明EDID1.3版本;14H:视频输入信号类型,数字信号还是模拟信号;15H:横向图像的最大宽度;16H:竖向图像的最大宽度;17H:显示器参数Gamma值;18H:DPMS(DisplayPowerManagementSignaling,显示器电源管理)参数;19H-22H:色度信息;23H:常设时序1,比如640x480@60HZ(IBM,VGA),800x600@60HZ(VESA);24H:常设时序2,比如1024x768@60HZ(VESA);25H:厂商时序;26H-35H:支持的标准时序表;36H-47H:时序的详细信息描述1,这个段是一个时序的更详细的描述,比如横向,竖向图像大小,刷新模式是隔行还是逐行等;48H-59H:时序的详细信息描述2;5AH-6BH:时序的详细信息描述3;6CH-7DH:时序的详细信息描述4,这四个段用来描述不同时序的详细信息,描述1必须有,其它的可以为空;7EH:扩展EDID的标志位,如果为0则不存在扩展EDID,如果为1则后面还存在扩展EDID段;7FH:CheckSum,校验总和。步骤S300,当待修改内容对应的扩展显示标识数据可以修改时,将待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将二进制数值写入扩展显示标识数据对应的地址中。读取当前运行的扩展显示标识数据信息,根据当前运行的扩展显示标识数据信息判断待修改内容对应的扩展显示标识数据是否可以修改。比本文档来自技高网...
改变扩展显示标识数据信息的方法和系统

【技术保护点】
一种改变扩展显示标识数据信息的方法,其特征在于,包括步骤:获取待修改内容的属性及属性参数;根据所述待修改内容的属性,查找所述待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址;当所述待修改内容对应的扩展显示标识数据可以修改时,将所述待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将所述二进制数值写入所述扩展显示标识数据对应的地址中;将所述扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息。

【技术特征摘要】
1.一种改变扩展显示标识数据信息的方法,其特征在于,包括步骤:获取待修改内容的属性及属性参数;根据所述待修改内容的属性,查找所述待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址;当所述待修改内容对应的扩展显示标识数据可以修改时,将所述待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将所述二进制数值写入所述扩展显示标识数据对应的地址中;将所述扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息。2.根据权利要求1所述的改变扩展显示标识数据信息的方法,其特征在于,所述根据所述待修改内容的属性,查找所述待修改内容在扩展显示标识数据信息中对应的扩展显示标识数据的地址步骤之后还包括:读取当前运行的扩展显示标识数据信息;根据所述当前运行的扩展显示标识数据信息,判断所述待修改内容对应的扩展显示标识数据是否可以修改。3.根据权利要求1所述的改变扩展显示标识数据信息的方法,其特征在于,所述将所述待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将所述二进制数值写入所述扩展显示标识数据对应的地址中的步骤之前包括:计算当前扩展显示标识数据信息的校验值;所述将所述待修改内容的属性参数根据扩展显示标识数据标准转换为相应的二进制数值,并将所述二进制数值写入所述扩展显示标识数据对应的地址中的步骤之后包括:更新所述扩展显示标识数据信息的校验值。4.根据权利要求1所述的改变扩展显示标识数据信息的方法,其特征在于,所述将所述扩展显示标识数据信息补充完整,获得改变后的扩展显示标识数据信息的步骤包括:获取所述扩展显示标识数据信息的冗余信息,所述冗余信息包括数据长度、数据类型和高清晰度多媒体接口地址;将所述冗余信息补充到所述扩展显示标识数据信息中,获得改变后的扩展显示标识数据信息。5.根据权利要求1所述的改变扩展显示标识数据信息的方法,其特征在于,所述将所述...

【专利技术属性】
技术研发人员:范宝驹
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1