CN102522065A - 一种led显示***及其通信控制方法 - Google Patents
一种led显示***及其通信控制方法 Download PDFInfo
- Publication number
- CN102522065A CN102522065A CN2011104395196A CN201110439519A CN102522065A CN 102522065 A CN102522065 A CN 102522065A CN 2011104395196 A CN2011104395196 A CN 2011104395196A CN 201110439519 A CN201110439519 A CN 201110439519A CN 102522065 A CN102522065 A CN 102522065A
- Authority
- CN
- China
- Prior art keywords
- instruction
- led display
- led
- video controller
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
Abstract
本发明公告了一种LED显示***及其通信控制方法。该***包括:上位机、LED视频控制器和LED显示屏,上位机包括控制单元和指令优先排列单元;控制单元通过LED视频控制器与LED显示屏连接;控制单元通过指令优先排列单元与LED视频控制器连接。该方法中,首先控制单元发送控制指令至指令优先排列单元,并给每条控制指令设定一个优先权值;然后,指令优先排列单元对控制指令按照优先权值进行排列;最后,指令优先排列单元取出优先权值最大的控制指令,通过关联信道发送至LED视频控制器。采用了本发明技术方案通信控制方法的LED显示***,由于使用多信道异步通信控制方式,进行全屏输出时,可以同步响应;同时,在进行多任务操作时,***也会正常做出响应。
Description
技术领域
本发明涉及LED显示技术领域,具体涉及一种LED显示***及其通信控制方法。
背景技术
LED显示***一般包括:视频源终端、LED显示屏、LED视频控制器和控制终端。视频源终端和控制终端通过LED视频控制器与LED显示屏连接。而且实际使用中存在多个LED视频控制器连接一个LED显示屏的情况。
目前在控制终端上进行一个控制操作时,无论是通过网络通讯方式还是串口通讯方式,均只支持单信道同步方式通信。也即是,同一时刻只能在同一链路上进行一个指令控制操作,所以每个当前指令控制操作都需要阻塞等待上一个指令控制操作完成后才能进行。而且对于现有LED显示屏所采用的单信道同步通信控制方式,进行数据交互时需要信道切换,造成控制繁琐,在进行全屏输出调整时也不能同步响应,同时同步通讯将会引起网络阻塞等问题,继而将会直接影响到整个***的稳定性,导致控制受限、网络(端口)占用、软件界面“假死”等现象,甚至可能造成整个LED控制***崩溃,因此需要改进。
发明内容
本发明所要解决的技术问题之一是提供一种LED显示***,其能克服现有LED显示***因为采用单信道同步通信控制方式,进行数据交互时需要信道切换,造成控制繁琐,在进行全屏输出调整时也不能同步响应的问题。
为解决上述技术问题,本发明采用如下技术方案:
一种LED显示***,包括:上位机、LED视频控制器和LED显示屏,上位机包括控制单元,以及对控制单元所发控制指令按优先权限进行排列的指令优先排列单元,所述控制单元通过LED视频控制器与LED显示屏连接;所述控制单元通过指令优先排列单元与LED视频控制器连接。
本发明所要解决的技术问题之二是相应提供一种LED显示***的通信控制方法,其能克服现有LED显示***因为采用单信道同步通信控制方式,进行数据交互时需要信道切换,造成控制繁琐,在进行全屏输出调整时也不能同步响应的问题。
为解决上述技术问题,本发明采用如下技术方案:
一种LED显示***的通信控制方法,其基于前述的一种LED显示***进行通信控制,该方法包括如下步骤:
S1)、控制单元发送控制指令至指令优先排列单元,并给每条控制指令设定一个优先权值;
S2)、指令优先排列单元对控制指令按照优先权值进行排列;
S3)、指令优先排列单元取出优先权值最大的控制指令,通过关联信道发送至各LED视频控制器。
优选的技术方案中,所述步骤S3)中,指令优先排列单元每发送完一条控制指令之后,需要阻塞等待各关联信道的应答,应答都返回后才取出优先权值最大的指令,通过关联信道发送至各LED视频控制器。
进一步优选的技术方案中,所述控制指令中,对LED显示屏的控制操作指令的优先权值最高,其次为显示调整指令,最低为监测监控数据指令
本发明的有益效果是:
由于使用多信道异步通信控制方式作为LED显示屏通信控制的方法,进行全屏输出时,可以同步响应;同时,在进行多任务操作时,***也会正常做出响应,不会出现控制受限、网络端口占用、界面“假死”等现象。
下面结合附图对本发明作进一步的详细描述。
附图说明
图1是本发明具体实施方式一种LED显示***的***组成框图;
图2是本发明具体实施方式一种LED显示***通信控制方法的流程图;
图3是本发明具体实施方式中优先队列指令的示意图。
具体实施方式
本发明具体实施方式中的一种LED显示***如图1所示,包括:上位机、LED视频控制器和LED显示屏,上位机包括控制单元,以及对控制单元所发控制指令按优先权限进行排列的指令优先排列单元,所述控制单元通过LED视频控制器与LED显示屏连接;所述控制单元通过指令优先排列单元与LED视频控制器连接。该***采用的是多信道异步通信技术,而且提供一种有效的LED显示***通信控制方法,能够有效避免现有技术中存在的问题。
本具体实施方式提供的一种LED显示***的通信控制方法如图2所示,其基于前述的一种LED显示***进行通信控制,该方法包括如下步骤:
S1)、控制单元发送控制指令至指令优先排列单元,并给每条控制指令设定一个优先权值。
具体实施时,可以是LED上位机控制软件打包发送控制指令,给每条控制指令设置一个有限权值,其中对LED显示屏的控制操作指令的优先权值最高,其次为显示调整指令,最后为监测监控数据指令。然后设定待发送控制指令需要发至某个信道的信息,最后将带有有限权值的控制指令压入指令优先排列单元的优先指令队列。
S2)、指令优先排列单元对控制指令按照优先权值进行排列。
S3)、指令优先排列单元取出优先权值最大的控制指令,通过关联信道发送至LED视频控制器。
控制指令经优先排列单元调度处理后,数据发送任务线程将优先处理优先权值较大的控制指令,取出的控制指令通过设定的各条信道进行发送。
优选的技术方案中,所述步骤S3)中,指令优先排列单元每发送完一条控制指令之后,需要阻塞等待各关联信道的应答,应答都返回后控制单元对控制指令进行处理,同时指令优先排列单元再次取出优先权值最大的指令,通过关联信道发送至LED视频控制器;否则,该控制指令看作超时。
进一步优选的技术方案中,所述控制指令中,对LED显示屏的控制操作指令的优先权值最高,其次为显示调整指令,最低为监测监控数据指令
实现时,先创建一个优先指令队列,初始队列为空,***对要发送的指令进行打包,压入优先指令队列,数据发送任务线程监视发送指令队列,每有新的指令压入优先指令队列,数据发送任务线程就会根据优先权大小优先取出权值最大的指令,通过关联的信道进行发送,网络正常情况下,每发送完成一个指令时,需要阻塞等待各关联信道的应答,应答都返回后,将根据优先处理原则发送下一指令。
***运行时,压入发送指令操作、数据发送任务操作始终在自己独立的线程作处理,因此,***始终在一个异步的方式下流畅运行,不会造成阻塞。在数据发送任务处理过程中,如果某时刻某信道不通或前指令正在阻塞处理,队列中的其它指令处于等待状态,不会丢失。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (4)
1.一种LED显示***,包括:上位机、LED视频控制器和LED显示屏,上位机包括控制单元,所述控制单元通过LED视频控制器与LED显示屏连接,其特征在于,所述上位机还包括对控制单元所发控制指令按优先权限进行排列的指令优先排列单元,所述控制单元通过指令优先排列单元与LED视频控制器连接。
2.一种LED显示***的通信控制方法,其基于权利要求1所述的一种LED显示***进行通信控制,该方法包括如下步骤:
S1)、控制单元发送控制指令至指令优先排列单元,并给每条控制指令设定一个优先权值;
S2)、指令优先排列单元对控制指令按照优先权值进行排列;
S3)、指令优先排列单元取出优先权值最大的控制指令,通过关联信道并行发送至各LED视频控制器。
3.如权利要求2所述的一种LED显示***的通信控制方法,其特征在于,所述步骤S3)中,指令优先排列单元没发送完一条控制指令之后,需要阻塞等待各关联信道的应答,应答都返回后再取出下一条优先权值最大的指令,通过关联信道并行发送至各LED视频控制器。
4.如权利要求2或3所述的一种LED显示***的通信控制方法,其特征在于,所述控制指令中,对LED显示屏的控制操作指令的优先权值最高,其次为显示调整指令,最低为监测监控数据指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104395196A CN102522065A (zh) | 2011-12-23 | 2011-12-23 | 一种led显示***及其通信控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104395196A CN102522065A (zh) | 2011-12-23 | 2011-12-23 | 一种led显示***及其通信控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102522065A true CN102522065A (zh) | 2012-06-27 |
Family
ID=46292963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011104395196A Pending CN102522065A (zh) | 2011-12-23 | 2011-12-23 | 一种led显示***及其通信控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102522065A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024459A (zh) * | 2012-12-07 | 2013-04-03 | 安科智慧城市技术(中国)有限公司 | 一种有序控制电视墙输出的方法和装置及播放*** |
CN103413518A (zh) * | 2013-07-03 | 2013-11-27 | 深圳市奥拓电子股份有限公司 | 一种led显示屏***及其控制信号源安全的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1383511A (zh) * | 1998-11-16 | 2002-12-04 | 因芬尼昂技术股份公司 | 通过重排序存储器请求提高总线利用率的存储器控制器 |
CN1862515A (zh) * | 2005-05-11 | 2006-11-15 | 松下电器产业株式会社 | 数据传送装置、数据传送方法和程序 |
CN101719309A (zh) * | 2009-11-17 | 2010-06-02 | 西安诺瓦电子科技有限公司 | 智能led显示屏运行状态监控***和监控方法 |
CN101916556A (zh) * | 2010-07-28 | 2010-12-15 | 湖南创图视维科技有限公司 | 立体拼屏显示***及方法 |
CN102012796A (zh) * | 2010-11-19 | 2011-04-13 | 广东威创视讯科技股份有限公司 | 一种拼接墙控制指令传输方法及其装置 |
-
2011
- 2011-12-23 CN CN2011104395196A patent/CN102522065A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1383511A (zh) * | 1998-11-16 | 2002-12-04 | 因芬尼昂技术股份公司 | 通过重排序存储器请求提高总线利用率的存储器控制器 |
CN1862515A (zh) * | 2005-05-11 | 2006-11-15 | 松下电器产业株式会社 | 数据传送装置、数据传送方法和程序 |
CN101719309A (zh) * | 2009-11-17 | 2010-06-02 | 西安诺瓦电子科技有限公司 | 智能led显示屏运行状态监控***和监控方法 |
CN101916556A (zh) * | 2010-07-28 | 2010-12-15 | 湖南创图视维科技有限公司 | 立体拼屏显示***及方法 |
CN102012796A (zh) * | 2010-11-19 | 2011-04-13 | 广东威创视讯科技股份有限公司 | 一种拼接墙控制指令传输方法及其装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024459A (zh) * | 2012-12-07 | 2013-04-03 | 安科智慧城市技术(中国)有限公司 | 一种有序控制电视墙输出的方法和装置及播放*** |
CN103413518A (zh) * | 2013-07-03 | 2013-11-27 | 深圳市奥拓电子股份有限公司 | 一种led显示屏***及其控制信号源安全的方法 |
CN103413518B (zh) * | 2013-07-03 | 2016-04-20 | 深圳市奥拓电子股份有限公司 | 一种led显示屏***及其控制信号源安全的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101354664B (zh) | 多核处理器中断负载均衡方法和装置 | |
KR102170344B1 (ko) | 지상국, 무인항공기 및 지상국과 무인항공기의 통신 시스템, 방법 | |
EP2859458B1 (en) | Process controller having multi-channel serial communications link | |
KR102119418B1 (ko) | 통신 시스템, 통신 장치 및 통신 방법 | |
CN102195845B (zh) | 一种实现主控板主备切换的方法、装置和设备 | |
US20120102482A1 (en) | Method for Communication System Service Upgrade and Upgrade Container Device Thereof | |
US10033546B2 (en) | Method and system for reprogramming | |
CN104904169A (zh) | 调整线程优先级以改进点到点(p2p)器件之间的吞吐量 | |
CN102522065A (zh) | 一种led显示***及其通信控制方法 | |
CN100589393C (zh) | 一种网卡实现双协议栈切换的方法 | |
CN103441879A (zh) | 一种网络通道切换方法及装置 | |
CN101645051B (zh) | 一种gpio中断控制装置、芯片及一种gpio中断控制方法 | |
CN101630974A (zh) | 海量数据高速传送***及其实现方法 | |
JP2008146357A (ja) | プログラマブルコントローラ、及びその支援装置 | |
CN101193092A (zh) | 网络设备及其数据同步传输方法 | |
CN110518978B (zh) | 基于光纤链路的混合数据传输组件 | |
CN101841659A (zh) | 异种视频前端设备权限控制方法 | |
CN202796003U (zh) | 一种led显示屏双主控冗余*** | |
EP2447824A1 (en) | Data remote synchronization system | |
CN101931467A (zh) | 一种外置光纤Bypass设备和光信号通道的切换方法 | |
CN100578971C (zh) | 通过通用串行总线通道进行传输的装置及方法 | |
CN101170780B (zh) | 双模终端中防止两个无线模块之间电流倒灌的方法 | |
CN102332948A (zh) | 控制主微纳卫星通信的方法及*** | |
CN103179087A (zh) | 应用层到TCP层异步Socket数据传输方法及*** | |
CN102426538B (zh) | 一种中断响应装置及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120627 |