LED显示屏校正数据的保护方法与装置与流程

文档序号:12805950阅读:332来源:国知局
LED显示屏校正数据的保护方法与装置与流程

本发明涉及led显示屏校正技术领域,尤其涉及一种led显示屏校正数据的保护方法与装置。



背景技术:

目前,led显示屏的校正技术已逐渐成为led显示控制系统必备技术并日趋成熟,为了保证校正数据的安全,通常需要在控制系统和led显示屏中同时保存校正数据,即使如此,受复杂的现场应用环境如天气、灰尘、电气、电磁场等影响,很可能造成控制系统或led显示屏中的校正数据丢失,而一旦丢失校正数据,由于系统缺乏预先诊断措施,将会在没有任何征兆的情况下,直接造成led显示屏的显示异常,并且现场需要操作人员手动从led显示屏中把校正数据读取到控制系统中,或者通过上位机软件把校正数据发送到控制系统或led显示屏中,这都给现场应用及显示效果造成了不好的影响,严重影响到客户的经济利益。

由此可见,现有技术中对校正数据尽管采取了备份保存,但还是无法消除校正数据被破坏的风险,一旦遭到破坏或丢失,需要在现场更新升级校正数据,带来工作效率低且用户体验差的问题,亟待改进。



技术实现要素:

本发明的目的在于提供一种led显示屏校正数据的保护方法与装置,旨在解决现有技术无法解决的校正数据的维护存在便利性差、效率低以及用户体验差的问题。

本发明第一方面提供一种led显示屏校正数据的保护方法,所述方法包括:

分别判断控制卡与led显示模组中存储的校正数据是否丢失;

若所述控制卡与所述led显示模组中存储的校正数据均未丢失,则控制所述控制卡与所述led显示模组正常工作;

若所述控制卡与所述led显示模组两者中其中一个存储的校正数据丢失,则在所述控制卡与所述led显示模组之间进行校正数据复制,控制所述控制卡与所述led显示模组正常工作;

若所述控制卡与所述led显示模组中存储的校正数据均丢失,则发送异常提示信息并关闭校正功能,控制所述控制卡与所述led显示模组正常工作。

本发明第二方面提供一种led显示屏校正数据的保护装置,所述装置包括:

判断单元,用于分别判断控制卡与led显示模组中存储的校正数据是否丢失;

第一控制单元,用于若所述控制卡与所述led显示模组中存储的校正数据均未丢失,则控制所述控制卡与所述led显示模组正常工作;

第二控制单元,用于若所述控制卡与所述led显示模组两者中其中一个存储的校正数据丢失,则在所述控制卡与所述led显示模组之间进行校正数据复制,控制所述控制卡与所述led显示模组正常工作;

第三控制单元,用于若所述控制卡与所述led显示模组中存储的校正数据均丢失,则发送异常提示信息并关闭校正功能,控制所述控制卡与所述led显示模组正常工作。

本发明提供了一种led显示屏校正数据的保护方法与装置,可以针对控制卡或led显示模组任一对象的校正数据被破坏或丢失的情况进行自动恢复,以保护校正数据,同时,在两者的校正数据都被破坏或丢失的极端情况,发送异常提示信息,提示用户尽快恢复校正数据,最大限度地保证了校正数据的准确性,提高了工作效率与用户体验。

附图说明

图1是本发明实施例提供的一种led显示屏校正数据的保护方法的流程图;

图2是本发明实施例提供的led显示屏校正数据的保护方法s103的具体实现流程图;

图3是本发明实施例提供的led显示屏校正数据的保护方法s201的一种具体实现流程图;

图4是本发明实施例提供的led显示屏校正数据的保护方法s201的另一种具体实现流程图;

图5是本发明实施例提供的led显示屏校正数据的保护方法s202的具体实现流程图;

图6是本发明实施例提供的led显示屏校正数据的保护方法s104的具体实现流程图;

图7是本发明实施例提供的led显示屏校正数据的保护装置的结构图;

图8是本发明实施例提供的第二控制单元的结构图;

图9是本发明实施例提供的第一控制模块的一个结构图;

图10是本发明实施例提供的第一控制模块的另一个结构图;

图11是本发明实施例提供的第二控制模块的结构图;

图12是本发明实施例提供的第三控制单元的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则“该”意在包括复数形式。

图1示出了本发明实施例提供的一种led显示屏校正数据的保护方法的实现流程,本实施例中的led显示屏校正数据的保护方法的执行主体为led显示屏校正数据的保护装置。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,分别判断控制卡与led显示模组中存储的校正数据是否丢失。

具体地,判断控制卡中存储的校正数据是否丢失与判断led显示模组中存储的校正数据是否丢失,包含三种情况:1)控制卡与led显示模组中存储的校正数据均未丢失;2)控制卡与led显示模组两者中其中一个存储的校正数据丢失;3)控制卡与led显示模组中存储的校正数据均丢失,这三种情况对应的具体操作分别如步骤s102、步骤s103以及步骤s104所述。

在步骤s102中,若控制卡与led显示模组中存储的校正数据均未丢失,则控制控制卡与led显示模组正常工作。

具体地,检测到控制卡与led显示模组中存储的校正数据均未丢失,则表示当上电启动后,校验控制卡中存储的校正数据正确,比对控制卡中存储的校正数据与led显示模组中存储的校正数据相同,此处的比对,包括比对控制卡中存储的校正数据的命名与版本是否相同,若均相同,则判定控制卡与led显示模组中存储的校正数据均未丢失,控制控制卡与led显示模组正常工作。

在步骤s103中,若控制卡与led显示模组两者中其中一个存储的校正数据丢失,则在控制卡与led显示模组之间进行校正数据复制,控制控制卡与led显示模组正常工作。

具体地,控制卡与led显示模组两者中其中一个存储的校正数据丢失包括以下两种情况:1)控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失;2)控制卡中存储的校正数据未丢失,led显示模组中存储的校正数据丢失。在控制卡与led显示模组之间进行校正数据复制分别对应上述两种情况:1)将led显示模组中存储的校正数据发送至控制卡;2)将控制卡中存储的校正数据发送至led显示模组。

在步骤s104中,若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。

具体地,当控制卡与led显示模组中存储的校正数据均丢失,对于控制卡与led显示模组来说,其除校正以外的功能并不受影响,因此,当校正数据都丢失后,关闭校正功能并发送校正功能异常的提示信息提醒用户重新发送校正数据。

可选地,若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息,并读取控制卡中存储的备份校正数据,将备份校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

可选地,若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息,并读取led显示模组中存储的备份校正数据,将备份校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

在本发明实施例中,通过在控制卡与led显示模组中存储备份校正数据,实现在控制卡与led显示模组中存储的校正数据均丢失时,及时调用备用校正数据,避免了因关闭校正功能而导致显示屏的显示效果变差,提高了工作效率与用户体验。

图2示出了本发明实施例提供的led显示屏校正数据的保护方法s103的具体实现流程。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s201中,若控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失,则将led显示模组中存储的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

具体地,控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失包括两种情况:1)经校验控制卡中存储的校正数据正确,经比对控制卡中存储的校正数据与led模组中存储的校正数据不相同,但是经校验led显示模组中存储的校正数据正确;2)经校验控制卡中存储的校正数据不正确,经校验led显示模组中的校正数据正确。

在步骤s202中,若led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失,则将控制卡中存储的校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

经校验控制卡中存储的校正数据正确,经比对控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,但是经校验led显示模组中存储的校正数据不正确,则判定led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失。

图3示出了本发明实施例提供的led显示屏校正数据的保护方法s201的一种具体实现流程。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s301中,当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

具体地,当上电启动时,检测到启动信号,开始验证控制卡中存储的校正数据与预设校正数据是否相同,如果相同,则控制卡中存储的校正数据正确,如果不相同,则控制卡中存储的校正数据不正确。

在步骤s302中,若控制卡中存储的校正数据正确,则比对控制卡中存储的校正数据与led显示模组中存储的校正数据是否相同。

具体地,校验控制卡中存储的校正数据正确,则读取led显示模组中存储的校正数据,将控制卡中存储的校正数据与led显示模组中存储的校正数据进行比对,比对可以是名称、版本等,按照需求具体预先设定。

在步骤s303中,若控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,则校验led显示模组中存储的校正数据是否正确。

具体地,当比对得出控制卡中存储的校正数据与led显示模组中存储的校正数据版本不同,则开始验证led显示模组中存储的校正数据与预设校正数据是否相同,如果相同,则led显示模组中存储的校正数据正确,如果不相同,则led显示模组中存储的校正数据不正确。

在步骤s304中,若led显示模组中存储的校正数据正确,则判定控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失。

在步骤s305中,将led显示模组中的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

图4示出了本发明实施例提供的led显示屏校正数据的保护方法s201的另一种具体实现流程。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s401中,当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

在步骤s402中,若控制卡中存储的校正数据不正确,则校验led显示模组中存储的校正数据是否正确。

在步骤s403中,若led显示模组中存储的校正数据正确,则判定控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失。

在步骤s404中,将led显示模组中存储的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

图5示出了本发明实施例提供的led显示屏校正数据的保护方法s202的具体实现流程。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s501中,当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

在步骤s502中,若控制卡中存储的校正数据正确,则比对控制卡中存储的校正数据与led显示模组中存储的校正数据是否相同。

在步骤s503中,若控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,则校验led显示模组中存储的校正数据是否正确。

在步骤s504中,若led显示模组中存储的校正数据不正确,则判定led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失。

在步骤s505中,将控制卡中存储的校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

图6示出了本发明实施例提供的led显示屏校正数据的保护方法s104的具体实现流程。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s601中,当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

在步骤s602中,若控制卡中存储的校正数据不正确,则校验led显示模组中存储的校正数据是否正确。

在步骤s603中,若led显示模组中存储的校正数据不正确,则判定控制卡与led显示模组中存储的校正数据均丢失。

在步骤s604中,发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。

本发明实施例中,通过分别判断控制卡与led显示模组中存储的校正数据是否丢失;若控制卡与led显示模组中存储的校正数据均未丢失,则控制控制卡与led显示模组正常工作;若控制卡与led显示模组两者中其中一个存储的校正数据丢失,则在控制卡与led显示模组之间进行校正数据复制,控制控制卡与led显示模组正常工作;若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。本发明可以针对控制卡或led显示模组任一对象的校正数据被破坏或丢失的情况进行自动恢复,以保护校正数据,同时,在两者的校正数据都被破坏或丢失的极端情况,发送异常提示信息,提示用户尽快恢复校正数据,最大限度地保证了校正数据的准确性,提高了工作效率与用户体验。

图7示出了本发明实施例提供的一种led显示屏校正数据的保护装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

本发明实施例提供一种led显示屏校正数据的保护装置,该装置包括判断单元701、第一控制单元702、第二控制单元703以及第三控制单元704。

判断单元701用于分别判断控制卡与led显示模组中存储的校正数据是否丢失。

具体地,判断单元701判断控制卡中存储的校正数据是否丢失与判断led显示模组中存储的校正数据是否丢失,包含三种情况:1)控制卡与led显示模组中存储的校正数据均未丢失;2)控制卡与led显示模组两者中其中一个存储的校正数据丢失;3)控制卡与led显示模组中存储的校正数据均丢失,这三种情况分别对应第一控制单元702、第二控制单元703、第三控制单元704。

进一步地,第一控制单元702用于若控制卡与led显示模组中存储的校正数据均未丢失,则控制控制卡与led显示模组正常工作。

具体地,检测到控制卡与led显示模组中存储的校正数据均未丢失,则表示当上电启动后,校验控制卡中存储的校正数据正确,比对控制卡中存储的校正数据与led显示模组中存储的校正数据相同,此处的比对,包括比对控制卡中存储的校正数据的命名与版本是否相同,若均相同,则判定控制卡与led显示模组中存储的校正数据均未丢失,第一控制单元702控制控制卡与led显示模组正常工作。

进一步地,第二控制单元703,用于若控制卡与led显示模组两者中其中一个存储的校正数据丢失,则在控制卡与led显示模组之间进行校正数据复制,控制控制卡与led显示模组正常工作。

具体地,控制卡与led显示模组两者中其中一个存储的校正数据丢失包括以下两种情况:1)控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失;2)控制卡中存储的校正数据未丢失,led显示模组中存储的校正数据丢失。在控制卡与led显示模组之间进行校正数据复制分别对应上述两种情况:1)将led显示模组中存储的校正数据发送至控制卡;2)将控制卡中存储的校正数据发送至led显示模组。

进一步地,第三控制单元704用于若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。

具体地,当控制卡与led显示模组中存储的校正数据均丢失,对于控制卡与led显示模组来说,其除校正以外的功能并不受影响,因此,当校正数据都丢失后,关闭校正功能并发送校正功能异常的提示信息提醒用户重新发送校正数据。

可选地,第三控制单元704用于若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息,并读取控制卡中存储的备份校正数据,将备份校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

可选地,第三控制单元704用于若控制卡与led显示模组中存储的校正数据均丢失,则发送异常提示信息,并读取led显示模组中存储的备份校正数据,将备份校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

在本发明实施例中,通过在控制卡与led显示模组中存储备份校正数据,实现在控制卡与led显示模组中存储的校正数据均丢失时,及时调用备用校正数据,避免了因关闭校正功能而导致显示屏的显示效果变差,提高了工作效率与用户体验。

图8示出了本发明实施例提供的第二控制单元703的结构图。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

第二控制单元703包括第一控制模块801、第二控制模块802。

第一控制模块801用于若控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失,则将led显示模组中存储的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

具体地,控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失包括两种情况:1)经校验控制卡中存储的校正数据正确,经比对控制卡中存储的校正数据与led模组中存储的校正数据不相同,但是经校验led显示模组中存储的校正数据正确;2)经校验控制卡中存储的校正数据不正确,经校验led显示模组中存储的校正数据正确。

进一步地,第二控制模块802用于若led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失,则将控制卡中存储的校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

具体地,经校验控制卡中存储的校正数据正确,经比对控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,但是经校验led显示模组中存储的校正数据不正确,则判定led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失。

图9示出了本发明实施例提供的第一控制模块801的结构图。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

第一控制模块801包括第一校验模块901、第一比对模块902、第二校验模块903、第一判定模块904、第一处理模块905。

第一校验模块901用于当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

具体地,当上电启动时,检测到启动信号,开始验证控制卡中存储的校正数据与预设校正数据是否相同,如果相同,则控制卡中存储的校正数据正确,如果不相同,则控制卡中存储的校正数据不正确。

进一步地,第一比对模块902用于若控制卡中存储的校正数据正确,则比对控制卡中存储的校正数据与led显示模组中存储的校正数据是否相同;

具体地,校验控制卡中存储的校正数据正确,则读取led显示模组中存储的校正数据,将控制卡中存储的校正数据与led显示模组中存储的校正数据进行比对,比对可以是名称、版本等,按照需求具体预先设定。

进一步地,第二校验模块903用于若控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,则校验led显示模组中存储的校正数据是否正确。

具体地,当比对得出控制卡中存储的校正数据与led显示模组中存储的校正数据版本不同,则开始验证led显示模组中存储的校正数据与预设校正数据是否相同,如果相同,则led显示模组中存储的校正数据正确,如果不相同,则led显示模组中存储的校正数据不正确。

进一步地,第一判定模块904用于若led显示模组中存储的校正数据正确,则判定控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失。

进一步地,第一处理模块905用于将led显示模组中的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

图10示出了本发明实施例提供的第一控制模块801的另一个结构图。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

第一控制模块801包括第三校验模块1001、第四校验模块1002、第二判定模块1003、第二处理模块1004。

第三校验模块1001用于当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

第四校验模块1002用于若控制卡中存储的校正数据不正确,则校验led显示模组中存储的校正数据是否正确。

第二判定模块1003用于若led显示模组中存储的校正数据正确,则判定控制卡中存储的校正数据丢失,led显示模组中存储的校正数据未丢失

第二处理模块1004用于将led显示模组中存储的校正数据发送至控制卡,控制控制卡与led显示模组正常工作。

图11示出了本发明实施例提供的第二控制模块802的结构图。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

第二控制模块802包括第五校验模块1101、第二比对模块1102、第六校验模块1103、第三判定模块1104、第三处理模块1105。

第五校验模块1101用于当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

进一步地,第二比对模块1102用于若控制卡中存储的校正数据正确,则比对控制卡中存储的校正数据与led显示模组中存储的校正数据是否相同。

进一步地,第六校验模块1103用于若控制卡中存储的校正数据与led显示模组中存储的校正数据不相同,则校验led显示模组中存储的校正数据是否正确。

进一步地,第三判定模块1104用于若led显示模组中存储的校正数据不正确,则判定led显示模组中存储的校正数据丢失,控制卡中存储的校正数据未丢失。

进一步地,第三处理模块1105用于将控制卡中存储的校正数据发送至led显示模组,控制控制卡与led显示模组正常工作。

图12示出了本发明实施例提供的第三控制单元704的结构图。为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

第三控制单元704包括第七校验模块1201、第八校验模块1202、第四判定模块1203、第四处理模块1204。

第七校验模块1201用于当检测到启动信号时,校验控制卡中存储的校正数据是否正确。

进一步地,第八校验模块1202用于若控制卡中存储的校正数据不正确,则校验led显示模组中存储的校正数据是否正确。

进一步地,第四判定模块1203用于若led显示模组中存储的校正数据不正确,则判定控制卡与led显示模组中存储的校正数据均丢失。

进一步地,第四处理模块1204用于发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。

本发明实施例中,通过判断单元701分别判断控制卡与led显示模组中存储的校正数据是否丢失;若控制卡与led显示模组中存储的校正数据均未丢失,第一控制单元702则控制控制卡与led显示模组正常工作;若控制卡与led显示模组两者中其中一个存储的校正数据丢失,第二控制单元703则在控制卡与led显示模组之间进行校正数据复制,控制控制卡与led显示模组正常工作;若控制卡与led显示模组中存储的校正数据均丢失,第三控制单元704则发送异常提示信息并关闭校正功能,控制控制卡与led显示模组正常工作。本发明可以针对控制卡或led显示模组任一对象的校正数据被破坏或丢失的情况进行自动恢复,以保护校正数据,同时,在两者的校正数据都被破坏或丢失的极端情况,发送异常提示信息,提示用户尽快恢复校正数据,最大限度地保证了校正数据的准确性,提高了工作效率与用户体验。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1