模组控制器配置方法、装置及系统以及计算机可读存储介质转让专利
申请号 : CN201910682885.0
文献号 : CN112309313B
文献日 : 2021-10-01
发明人 : 陈德全 , 赵文博 , 韦桂锋
申请人 : 西安诺瓦星云科技股份有限公司
摘要 :
权利要求 :
1.一种模组控制器配置方法,其特征在于,包括:绘制出与目标LED显示单元的构造相对应的虚拟单元,其中所述目标LED显示单元包括模组控制器和连接所述模组控制器的多个接口的多个LED显示模组,所述虚拟单元包括与所述多个LED显示模组一一对应的多个虚拟模组;
向所述模组控制器发送指令控制所述模组控制器以逐数据组方式对所述多个LED显示模组进行点亮控制,以供用户获取每个数据组的LED显示模组带载情况来得到获取结果;
响应对应所述获取结果的输入操作,标记每个所述虚拟模组对应的数据组标识和关联所述数据组标识的位置标识;
在标记完所述多个虚拟模组分别对应的所述数据组标识和关联所述数据组标识的所述位置标识之后,根据所述多个虚拟模组分别对应的所述数据组标识和关联所述数据组标识的所述位置标识生成配置参数;以及将所述配置参数发送并存储至所述模组控制器,以使得在所述目标LED显示单元进行图像显示时所述模组控制器的所述多个接口能够正确地输出数据组;
其中,所述获取结果为所述每个数据组对应的所述LED显示模组在所述目标LED显示单元上的位置。
所述响应对应所述获取结果的输入操作具体包括:根据所述每个数据组对应的所述LED显示模组在所述目标LED显示单元上的位置以及通过用户查看每次点亮控制的所述数据组时被点亮的数据组对应的LED显示模组的点亮顺序得到所述输入操作并响应。
2.根据权利要求1所述的模组控制器配置方法,其特征在于,所述目标LED显示单元的构造包含所述目标LED显示单元的分辨率大小信息和所述多个LED显示模组的数量信息;所述绘制出与目标LED显示单元的构造相对应的虚拟单元,包括:响应用户输入所述目标LED显示单元的分辨率大小和所述多个LED显示模组的数量,在上位机软件界面上绘制出所述虚拟单元。
3.根据权利要求1所述的模组控制器配置方法,其特征在于,所述目标LED显示单元的构造包含所述多个LED显示模组中每个LED显示模组的分辨率大小信息。
4.根据权利要求1所述的模组控制器配置方法,其特征在于,所述向所述模组控制器发送指令控制所述模组控制器以逐数据组方式对所述多个LED显示模组进行点亮控制,以供用户获取每个数据组的LED显示模组带载情况来得到获取结果,包括:向所述模组控制器发送第一指令控制所述模组控制器点亮第一数据组带载的LED显示模组,以供用户获取所述第一数据组的LED显示模组带载情况来得到第一获取结果;
向所述模组控制器发送第二指令控制所述模组控制器点亮第二数据组带载的LED显示模组,以供用户获取所述第二数据组的LED显示模组带载情况来得到第二获取结果;
所述响应对应所述获取结果的输入操作,标记每个所述虚拟模组对应的数据组标识和关联所述数据组标识的位置标识,包括:响应对应所述第一获取结果的第一输入操作,标记所述第一数据组带载的LED显示模组一一对应的虚拟模组的数据组标识和关联所述数据组标识的位置标识;
响应对应所述第二获取结果的第二输入操作,标记所述第二数据组带载的LED显示模组一一对应的虚拟模组的数据组标识和关联所述数据组标识的位置标识。
5.一种模组控制器配置装置,其特征在于,包括:绘制模块,用于绘制出与目标LED显示单元的构造相对应的虚拟单元,其中所述目标LED显示单元包括模组控制器和连接所述模组控制器的多个接口的多个LED显示模组,所述虚拟单元包括与所述多个LED显示模组一一对应的多个虚拟模组;
点亮控制模块,用于向所述模组控制器发送指令控制所述模组控制器以逐数据组方式对所述多个LED显示模组进行点亮控制,以供用户获取每个数据组的LED显示模组带载情况来得到获取结果;
标记模块,用于响应对应所述获取结果的输入操作,标记每个所述虚拟模组对应的数据组标识和关联所述数据组标识的位置标识;
参数生成模块,用于在标记完所述多个虚拟模组分别对应的所述数据组标识和关联所述数据组标识的所述位置标识之后,根据所述多个虚拟模组分别对应的所述数据组标识和关联所述数据组标识的所述位置标识生成配置参数;以及参数发送模块,用于将所述配置参数发送并存储至所述模组控制器,以使得在所述目标LED显示单元进行图像显示时所述模组控制器的所述多个接口能够正确地输出数据组;
其中,所述获取结果为所述每个数据组对应的所述LED显示模组在所述目标LED显示单元上的位置;
其中,所述标记模块还用于根据所述每个数据组对应的所述LED显示模组在所述目标LED显示单元上的位置以及通过用户查看每次点亮控制的所述数据组时被点亮的数据组对应的LED显示模组的点亮顺序得到所述输入操作并响应。
6.根据权利要求5所述的模组控制器配置装置,其特征在于,所述目标LED显示单元的构造包含所述目标LED显示单元的分辨率大小信息和所述多个LED显示模组的数量信息;所述绘制模块具体用于:
响应用户输入所述目标LED显示单元的分辨率大小和所述多个LED显示模组的数量,在上位机软件界面上绘制出所述虚拟单元。
7.根据权利要求5所述的模组控制器配置装置,其特征在于,所述目标LED显示单元的构造包含所述多个LED显示模组中每个LED显示模组的分辨率大小信息。
8.根据权利要求5所述的模组控制器配置装置,其特征在于,所述点亮控制模块具体用于:
向所述模组控制器发送第一指令控制所述模组控制器点亮第一数据组带载的LED显示模组,以供用户获取所述第一数据组的LED显示模组带载情况来得到第一获取结果;
向所述模组控制器发送第二指令控制所述模组控制器点亮第二数据组带载的LED显示模组,以供用户获取所述第二数据组的LED显示模组带载情况来得到第二获取结果;
所述标记模块具体用于:
响应对应所述第一获取结果的第一输入操作,标记所述第一数据组带载的LED显示模组一一对应的虚拟模组的数据组标识和关联所述数据组标识的位置标识;
响应对应所述第二获取结果的第二输入操作,标记所述第二数据组带载的LED显示模组一一对应的虚拟模组的数据组标识和关联所述数据组标识的位置标识。
9.一种模组控制器配置系统,其特征在于,包括:存储器和连接所述存储器的处理器;
所述存储器存储计算机程序,所述处理器运行所述计算机程序时执行如权利要求1至4任意一项所述的模组控制器配置方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1至4任意一项所述的模组控制器配置方法。
说明书 :
模组控制器配置方法、装置及系统以及计算机可读存储介质
技术领域
背景技术
成了在点亮箱体时无规律可寻,如此一来,给用户造成了很大的不便。
示模组(或称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显示模组一一对应的多个虚拟模组;
取结果;
数据组标识的所述位置标识生成配置参数;以及
LED显示单元的分辨率大小和所述多个LED显示模组的数量,在上位机软件界面上绘制出所
述虚拟单元。在该技术方案中,在LED显示单元是规则箱体的情况下,在用户输入目标LED显
示单元的分辨率大小和目标LED显示单元所包括的LED显示模组的数量的情况下,可以自动
计算出目标LED显示单元所包括的LED显示模组的分辨率大小,如此一来,无需用户逐一绘
制LED显示模组,就可以快速绘制出与目标LED显示单元对应的虚拟单元,因此提高了目标
LED显示单元对应的虚拟单元的绘制效率。
的;当然,其同样可以应用LED显示单元为规则箱体的情况。
显示模组带载情况来得到第一获取结果;向所述模组控制器发送第二指令控制所述模组控
制器点亮第二数据组带载的LED显示模组,以供用户获取所述第二数据组的LED显示模组带
载情况来得到第二获取结果;相应地,所述步骤S30具体包括:响应对应所述第一获取结果
的第一输入操作,标记所述第一数据组带载的LED显示模组一一对应的虚拟模组的数据组
标识和关联所述数据组标识的位置标识;以及响应对应所述第二获取结果的第二输入操
作,标记所述第二数据组带载的LED显示模组一一对应的虚拟模组的数据组标识和关联所
述数据组标识的位置标识。
用于连接LED显示模组220的多个接口,单个接口可以连接一个LED显示模组220或者级联的
多个LED显示模组220,模组控制器210的每个接口典型地对应于一个数据组,一个LED显示
模组220可以对应多个数据组,一个数据组也可以对应于一个或多个LED显示模组220。
64×48,对应图3所示【箱体大小:64×48】)包括6个LED显示模组220(对应图3所示【灯板个
数:6】),每个LED显示模组220对应于两个数据组(这里一个LED显示模组220所对应的数据
组的数量是由LED显示模组220的大小以及接口的带载能力限定的)为例,在软件界面上绘
制出包括6个虚拟模组的虚拟单元,每个虚拟模组包括两个虚拟数据组,6个虚拟模组与目
标LED显示单元200的6个LED显示模组220一一对应,具体如图3所示。具体地,对于规则箱
体,可以根据用户通过键盘输入方式或者鼠标点选上位机软件界面上的按钮的方式输入的
目标LED显示单元的分辨率大小、目标LED显示单元所包括LED显示模组的数量以及LED显示
模组的级联方向而在上位机软件界面上自动绘制出虚拟单元。而对于异型箱体而言,响应
于用户的选取操作,可以从上位机软件的LED显示模组数据库中根据需要选择LED显示单元
所包括的多个分辨率大小不同的LED显示模组,然后响应于用户的拼接操作对所选择的多
个分辨率大小不同的LED显示模组进行拼接从而绘制出与LED显示单元相对应的虚拟单元。
的LED显示模组220带载情况来得到获取结果。具体地,上位机向所述模组控制器210发送第
一指令控制所述模组控制器210点亮第一数据组带载的LED显示模组220,以供用户获取所
述第一数据组的LED显示模组220带载情况来得到第一获取结果;上位机向所述模组控制器
210发送第二指令控制所述模组控制器210点亮第二数据组带载的LED显示模组220,以供用
户获取所述第二数据组的LED显示模组220带载情况来得到第二获取结果;然后,上位机继
续向模组控制器210发送指令来控制模组控制器210点亮LED显示单元的其他数据组所带载
的LED显示模组220直到LED显示单元的所有数据组带载的LED显示模组220都被点亮一次为
止,由此,用户可以获得LED显示单元的所有数据组的LED显示模组带载情况。具体地,这里
的获取结果为每个数据组对应的LED显示模组在LED显示单元上的位置,其是通过用户查看
每次点亮控制一组数据组时被点亮的该数据组对应的LED显示模组的位置和点亮顺序情
况。
识和关联所述数据组标识的位置标识进行标记,如图4所示,第一数据组对应的两个虚拟模
组被对应标记为(1,1)和(1,2),标识的第一位“1”为第一数据组的数据组标识,第二位“1”
和“2”分别为该第一数据组的数据组标识关联的两个虚拟模组的位置标识,第二数据组对
应的两个虚拟模组被对应标记为(2,1)和(2,2);类似地,第三数据组对应的两个虚拟模组
被对应标记为(3,1)和(3,2),第四数据组对应的两个虚拟模组被对应标记为(4,1)和(4,
2),第五数据组对应的两个虚拟模组被对应标记为(5,1)和(5,2),以及第六数据组对应的
两个虚拟模组被对应标记为(6,1)和(6,2)。当然,也可以使用其他编码方式来标识数据组
信息,例如,以字母编码方式来标识数据组的信息,只要能够使得模组控制器210正确识别
出各个数据组即可,数据组的标识编码方式在此不做限定。
正确地输出数据组。
依次输出点亮相应数据组的相关数据以用来控制点亮该数据组对应的LED显示模组,模组
控制器220例如按最大65535点输出数据及DCLK控制信号(即该组数据组点亮),而无需对其
他组数据组传送有效数据(因此,不点亮其他组数据组对应的LED显示模组),最终实现数据
组排布的识别。
来得到获取结果,然后响应于对应于获取结果的输入操作来标记每个虚拟模组对应的数据
组标识和关联数据组标识的位置标识,在标记完所述多个虚拟模组分别对应的所述数据组
标识和关联所述数据组标识的所述位置标识之后,再根据所述多个虚拟模组分别对应的所
述数据组标识和关联所述数据组标识的所述位置标识生成配置参数,以及将所述配置参数
发送并存储至所述模组控制器,以使得在所述目标LED显示单元进行图像显示时所述模组
控制器的所述多个接口能够正确地输出数据组,如此一来,实现了数据组排布的准确识别,
并且基于数据组的信息实现了数据组的正确显示,提高了用户识别数据组排布的效率,提
升了用户的体验。值得一提的是,该模组控制器配置方法不仅适用于异型箱体,而且还适用
于规则箱体。
数生成模块350。
显示模组,所述虚拟单元包括与所述多个LED显示模组一一对应的多个虚拟模组。
载情况来得到获取结果。
标识和关联所述数据组标识的所述位置标识生成配置参数。
据组。
存储器,其上存储有计算机程序411。处理器430可例如包括嵌入式处理器。处理器430运行
计算机程序411时执行前述第一实施例提供的模组控制器配置方法。
算机可读介质500例如为非易失性存储器,如包括:磁介质(如硬盘、软盘和磁带),光介质
(如CDROM盘和DVD),磁光介质(如光盘)以及专门构造为用于存储和执行计算机可执行指令
的硬件装置(如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读介质500可
由一个或多个处理器或处理装置来执行计算机可执行指令510。
搭配使用。
仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以
结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论
的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或
通信连接,可以是电性,机械或其它的形式。
单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件
功能单元/模块的形式实现。
一台计算机设备(可以是个人计算机,服务器,或者网络设备等)的一个或多个处理器执行
本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储
器(Read‑Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁
碟或者光盘等各种可以存储程序代码的介质。
以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。