KVM动态刷新显示EDID方法、装置、设备及介质制造方法及图纸

技术编号:38642161 阅读:10 留言:0更新日期:2023-08-31 18:34
本申请涉及通信技术领域,尤其是涉及一种KVM动态刷新显示EDID方法、装置、设备及介质。该方法由主控单片机执行:当VGA模拟KVM切换设备上电时,读取显示设备的当前EDID信息;根据当前EDID信息和每一EEPROM存储器中的默认EDID信息,确定当前EDID信息是否出现更新;若出现,则将当前EDID信息写入若干EEPROM存储器,以覆盖更新前的EDID信息;连通若干VGA接口,接收主机切换信号并切换到对应的主机,以使对应的主机通过对应的VGA接口获取对应EEPROM存储器中的当前EDID信息。EEPROM存储器中的当前EDID信息。EEPROM存储器中的当前EDID信息。

【技术实现步骤摘要】
KVM动态刷新显示EDID方法、装置、设备及介质


[0001]本申请涉及通信
,尤其是涉及一种KVM动态刷新显示EDID方法、装置、设备及介质。

技术介绍

[0002]多电脑切换器(Keyboard Video Mouse,KVM)可以通过适当的键盘、鼠标、显示器的配置,实现系统和网络的集中管理。近年来,KVM已经成为一种常见的数据中心机房服务器管理设备。视频图形阵列(Video Graphics Array,VGA)具有分辨率高、显示速率快、颜色丰富等优点。普通的VGA模拟KVM设备,使用VGA信号线直接管理8台或16台主机,具备即插即用、无须软件驱动的方便特性,通过按键、热键或屏幕菜单式调节方式对KVM各端口连接的主机VGA信号直接进行切换。
[0003]扩展显示器识别数据(Extended display identification data,EDID)包括显示器能够接收的视频显示信号类型、最佳显示模式支持以及彩色定义等信息。目前的KVM设备设置有多个端口,可以连接多个工控机、PC主机等主机设备,这些主机设备可以主动获取到KVM设备连接的显示器的EDID信息。在连接的设备获取到EDID信息之后才能输出VGA显示信号,在显示器上按照对应的最佳分辨率进行显示。但是显示器可能会进行切换,相关技术中,VGA接口连接的主机设备可以主动读取到已存储的EDID信息,当切换显示器时,EDID信息对应发生变化,VGA接口连接的主机设备主动读取到的依然是切换前的显示器的EDID信息,导致无法达到切换后的显示器的最佳显示效果。

技术实现思路

[0004]为了解决上述的技术问题,本申请提供一种KVM动态刷新显示EDID方法、装置、设备及介质。
[0005]第一方面,本申请提供KVM动态刷新显示EDID方法,应用于VGA模拟KVM切换设备;所述VGA模拟KVM切换设备分别与显示设备和若干台主机连接;所述VGA模拟KVM切换设备包括主控单片机、若干VGA接口以及与VGA接口一一对应连接的EEPROM存储器;所述主控单片机通过一个VGA接口连接一台主机;所述方法由主控单片机执行,包括:当所述VGA模拟KVM切换设备上电时,读取所述显示设备的当前EDID信息;根据所述当前EDID信息和每一EEPROM存储器中的默认EDID信息,确定所述当前EDID信息是否出现更新;若出现,则将所述当前EDID信息写入若干EEPROM存储器,以覆盖更新前的EDID信息;连通所述若干VGA接口,接收主机切换信号并切换到对应的主机,以使所述对应的主机通过对应的VGA接口获取对应EEPROM存储器中的当前EDID信息。
[0006]通过采用上述技术方案,在VGA模拟KVM切换设备上电时,读取到当前EDID信息并确定是否出现更新,若出现更新表示上一次上电时的显示设备被切换成了当前连接的显示
设备。将当前EDID信息写入若干EEPROM存储器,覆盖更新前的EDID信息,完成动态刷新过程。在当前EDID信息写入后连通若干VGA接口,切换需要控制的主机,使其能够获取到当前连接的显示设备的当前EDID信息进行显示,以达到切换后的显示设备的最佳显示效果。
[0007]可选的,所述VGA模拟KVM切换设备还包括若干切换芯片,每一切换芯片分别与对应的若干VGA接口、对应的若干EEPROM存储器连接;所述将所述当前EDID信息写入若干EEPROM存储器,包括:向所述若干切换芯片发送信息更新信号,以使所述若干切换芯片关闭EDID信息传输通道,并开启EDID信息写入通道;向所述若干EEPROM存储器传输所述当前EDID信息;按照预设检测频率将EEPROM存储器写入的EDID信息和当前EDID信息对比;若对比结果显示所述EEPROM存储器写入的EDID信息与所述当前EDID信息相同,则确定写入完成。
[0008]通过采用上述技术方案,可以通过发送信息更新信号控制切换芯片开启EDID信息写入通道,使当前EDID信息能够被写入到若干EEPROM存储器中,然后可以按照预设检测频率来确定当前EDID信息是否写入完成。避免EEPROM存储器中的EDID信息刷新失败,提升了动态刷新的准确性。
[0009]可选的,所述连通所述若干VGA接口,包括:当所述对比结果显示所述EEPROM存储器写入的EDID信息与所述当前EDID信息相同时,向所述若干切换芯片发送切换传输信号,以使所述若干切换芯片开启EDID信息传输通道,并关闭EDID信息写入通道。
[0010]通过采用上述技术方案,在对比结果显示EEPROM存储器写入的EDID信息与当前EDID信息相同时,及时向切换芯片发送切换传输信号来开启EDID信息传输通道,连接若干VGA接口。以使切换到对应主机时,主机能迅速读取到当前EDID信息,提升了当前EDID信息的显示效率。
[0011]可选的,所述方法还包括:当所述主控单片机未连接所述显示设备或未成功读取到所述显示设备的当前EDID信息时,向所述若干EEPROM存储器写入各自对应的默认EDID信息;按照预设重读频率对显示设备的当前EDID信息进行读取。
[0012]通过采用上述技术方案,在主控单片机未连接显示设备或未成功读取到显示设备的当前EDID信息时,向若干EEPROM存储器写入各自对应的默认EDID信息,避免主机读取不到EDID信息而无法显示。然后可以按照预设重读频率对显示设备的当前EDID信息进行读取,以便于在读取到当前EDID信息时能够及时将当前EDID信息写入若干EEPROM存储器,提升后续显示的显示效果。
[0013]可选的,所述方法还包括:获取每一VGA接口的使用记录,所述使用记录包括每一次使用对应的使用时刻;若VGA接口的使用记录为空,则将常用EDID信息确定为所述VGA接口对应的EEPROM存储器的默认EDID信息;若VGA接口的使用记录不为空,则根据所述使用时刻,确定与当前时刻间隔时间最短的使用时刻对应的EDID信息,确定为所述VGA接口对应的EEPROM存储器的默认EDID信息。
[0014]通过采用上述技术方案,通过分析每一VGA接口的使用记录,为不同情况下的VGA接口对应的EEPROM存储器设置不同的默认EDID信息,尽可能保证每一VGA接口连接的主机在显示设备上都能够进行显示且能够有较好的显示效果。
[0015]可选的,所述VGA模拟KVM切换设备还包括若干三极管和开关缓冲器芯片,所述主控单片机通过所述若干三极管、所述开关缓冲器芯片与所述显示设备连接;所述方法还包括:接收所述主机发送的VGA信号并分析,确定其中的RGB信号、HS信号和VS信号;根据所述RGB信号控制对应的三极管的截止或导通;根据所述HS信号和所述VS信号,控制开关缓冲器芯片,以同步输出所述HS信号和所述VS信号。
[0016]通过采用上述技术方案,通过接收并分析主机发送的VGA信号,得到能让显示设备按照最佳显示效果进行显示的VGA信号,然后控制分别控制对应的三极管、开关缓冲器芯片,以使显示设备进行最佳效果的显示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种KVM动态刷新显示EDID方法,其特征在于,应用于VGA模拟KVM切换设备;所述VGA模拟KVM切换设备分别与显示设备和若干台主机连接;所述VGA模拟KVM切换设备包括主控单片机、若干VGA接口以及与VGA接口一一对应连接的EEPROM存储器;所述主控单片机通过一个VGA接口连接一台主机;所述方法由主控单片机执行,包括:当所述VGA模拟KVM切换设备上电时,读取所述显示设备的当前EDID信息;根据所述当前EDID信息和每一EEPROM存储器中的默认EDID信息,确定所述当前EDID信息是否出现更新;若出现,则将所述当前EDID信息写入若干EEPROM存储器,以覆盖更新前的EDID信息;连通所述若干VGA接口,接收主机切换信号并切换到对应的主机,以使所述对应的主机通过对应的VGA接口获取对应EEPROM存储器中的当前EDID信息。2.根据权利要求1所述的方法,其特征在于,所述VGA模拟KVM切换设备还包括若干切换芯片,每一切换芯片分别与对应的若干VGA接口、对应的若干EEPROM存储器连接;所述将所述当前EDID信息写入若干EEPROM存储器,包括:向所述若干切换芯片发送信息更新信号,以使所述若干切换芯片关闭EDID信息传输通道,并开启EDID信息写入通道;向所述若干EEPROM存储器传输所述当前EDID信息;按照预设检测频率将EEPROM存储器写入的EDID信息和当前EDID信息对比;若对比结果显示所述EEPROM存储器写入的EDID信息与所述当前EDID信息相同,则确定写入完成。3.根据权利要求2所述的方法,其特征在于,所述连通所述若干VGA接口,包括:当所述对比结果显示所述EEPROM存储器写入的EDID信息与所述当前EDID信息相同时,向所述若干切换芯片发送切换传输信号,以使所述若干切换芯片开启EDID信息传输通道,并关闭EDID信息写入通道。4.根据权利要求1

3任一项所述的方法,其特征在于,还包括:当所述主控单片机未连接所述显示设备或未成功读取到所述显示设备的当前EDID信息时,向所述若干EEPROM存储器写入各自对应的默认EDID信息;按照预设重读频率对显示设备的当前EDID信息进行读取。5.根据权利要求4所述的方法,其特征在于,还包括:获取每一VGA接口的使用记录,所述使用记录包括每一次使用对应的使用时刻;若VGA接口的使用记录为空,则将常用EDID信息确定为所述VGA接口对应的EEPROM存储器的默认EDID信息;若VGA接口的使用记录不为空,则根据所述使用时刻,确定与当前时刻间隔时间最短的使用时刻对应的EDID信息,确定为所述...

【专利技术属性】
技术研发人员:隆文吉邢永朋刘常青曾小金李思岚
申请(专利权)人:深圳市秦安科技有限公司
类型:发明
国别省市:

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

1