CN102903332B - 一种led显示屏的异步控制方法和异步控制卡 - Google Patents
一种led显示屏的异步控制方法和异步控制卡 Download PDFInfo
- Publication number
- CN102903332B CN102903332B CN201210409220.0A CN201210409220A CN102903332B CN 102903332 B CN102903332 B CN 102903332B CN 201210409220 A CN201210409220 A CN 201210409220A CN 102903332 B CN102903332 B CN 102903332B
- Authority
- CN
- China
- Prior art keywords
- card
- data
- signal
- asynchronous control
- led display
- 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.)
- Active
Links
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
本发明提供一种LED显示屏的异步控制方法和异步控制卡,主要用于解决了背景技术中所提及现有技术的缺陷,该异步控制方法和异步控制卡在保证异步卡自身带载的同时,支持级联接收卡,其带载能力高达720x480,使720x480之内的显示屏都能够采用异步控制***来降低成本。使显示屏配置更加灵活,使用更加方便。
Description
技术领域
本发明应用于LED显示屏的异步控制***领域,特别是高分辨率的视频播放异步控制***领域。
背景技术
现有LED显示屏控制***主要分为两类:同步控制***,异步控制***。
同步控制***是指将电脑上显示的画面实时地显示到LED显示屏上,其连接方式一般采用上位机→发送卡→接收卡→LED显示屏。同步控制***要求每个LED显示屏都要至少一个上位机、一个发送卡、一个接收卡,因此,在小面积的显示屏上,同步控制***的成本较高。
异步控制***是指将播放媒体通过U盘、串口、SD卡或网络放到异步控制卡上,异步控制卡自身进行控制显示,无需上位机和发送卡;与同步***相比,异步控制***能够节省成本。但现有的异步控制***带载能力有限(320x256),所以其应用场合比较受限。
发明内容
本发明提供一种LED显示屏的异步控制方法和异步控制卡,主要用于解决了背景技术中所提及现有技术的缺陷,该异步控制方法和异步控制卡在保证异步卡自身带载的同时,支持级联接收卡,其带载能力高达720x480,使720x480之内的显示屏都能够采用异步控制***来降低成本。
本发明的具体技术解决方案如下:
该LED显示屏的异步控制方法,包括以下步骤:
1]设定目标LED显示屏的播放清单及播放时间,将目标LED需要播放的视频和/或音频,以及播放清单、播放时间生成数据信号,再将该数据信号发送至目标LED显示屏的异步控制卡;
2]异步控制卡接收到经步骤1发送的数据信号后对其进行存储和转换,存储转换时,不区分数据信号的行列地址,直接将数据信号连续存储并将数据信号转换为可供LED显示屏直接播放的信号;
3]异步控制卡的时间到达步骤1生成的播放时间时,依据播放清单对存储的视频进行播放。
上述步骤2中,数据信号的存储具体是异步控制卡读写一个坐标为(x,y)的像素点数据时,存储器地址为(x+y*W)。其中W为图像宽度。
上述步骤2中,异步控制卡的存储空间可满足级联更多的接收卡时所需空间要求。
上述步骤1中,将数据信号发送至目标LED显示屏的异步控制卡是采用SD卡或U盘***异步控制卡对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理。
上述步骤1中,将数据信号发送至目标LED显示屏的异步控制卡是采用网络信号对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理。
该异步控制卡包括与LED显示屏连接的数据输出接口,用于媒体导入的媒体接口,还包括用于媒体读取、媒体解析及视频输出的微处理器模块,用于对媒体接口输入的视频数据进行转换和灰度编码的数据处理模块,用于对媒体接口输入的视频数据进行存储的媒体存储模块;所述微处理器模块一端与媒体接口连接,另一端分别与媒体存储模块和数据处理模块一端连接,数据处理模块另一端与数据输出接口连接。
还包括用于与增大带载面积的接收卡连接的级联输出接口,级联输出接口与数据处理模块连接。
上述微处理器模块包括ARM处理器,ARM处理器分别与非易失性储存器、DDR闪存、音频输出电路和视频输出电路相连接。
上述数据处理模块包括FPGA,FPGA分别与外部存储器和输出驱动电路连接,FPGA的输入端与视频输出电路和音频输出电路连接,FPGA的输出端分别与外部存储器、输出驱动电路相连接。
上述数据输出接口是HUB接口。
上述媒体接口是网络接口、U盘插口和/或SD卡插口。
本发明的优点如下:
该LED显示屏的异步控制方法和异步控制卡同时集成了上位机、发送卡、接收卡的功能,集成度极高;相对于现有的异步控制卡和控制方法,其极大地提高了带载能力,使异步控制卡的带载能力从320*256提高至了720*480,降低了大型LED显示屏的使用和工作成本;同时,本发明提供的支持自身带载和级联接收卡,使显示屏配置更加灵活,使用更加方便。
附图明细
图1为本发明原理示意图;
图2为本发明结构示意图;
图3为本发明处理流程图。
具体实施方式
该LED显示屏的异步控制方法,包括以下步骤:
1]设定目标LED显示屏的播放清单及播放时间,将目标LED需要播放的视频和/或音频,以及播放清单及播放时间生成数据信号,再将该数据信号发送至目标LED显示屏的异步控制卡,异步控制卡是实现整个控制***功能的执行、实现单元,也是整个方法的核心;
步骤1中,将数据信号发送至目标LED显示屏的异步控制卡是采用SD卡或U盘***异步控制卡对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理;也可以将数据信号发送至目标LED显示屏的异步控制卡是采用网络信号对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理。
2]异步控制卡接收到经步骤1发送的数据信号后对其进行存储和转换,存储转换时,不区分数据信号的行列地址,直接将数据信号连续存储并将数据信号转换为可供LED显示屏直接播放的信号;
一般的存储空间算法:低几位地址表示图像列地址,高几位地址表示图像行地址;要存储720x480的图像数据时,列地址需要10位(9位只能表征512长),行地址需要9位。总占用19位,占用1024x512(2^19)个空间;读写一个坐标为(x,y)的像素点数据时,只用将x赋值给列地址,y赋值给行地址,即可操作;
而本发明的存储空间算法不区分行、列地址,将图像数据连续存储。对于720x480的图像数据,需要空间也就是720x480,大约是1024x512的2/3。读写一个坐标为(x,y)的像素点数据时,存储器地址为(x+y*W)。其中W为图像宽度。
当步骤1中选择网络信号触发时,异步控制卡在接收到触发信号后,根据不同的命令分别进行以下步骤的处理:
2.1]接收播放清单、播放时间、视频和/或音频的数据信号;
2.2]接收***参数设置,成功接收信号后发送至数据处理***进行数据处理;
2.3]接收***参数回读,通过FPGA读取数据,将读取到的数据发送回请求端;
3]异步控制卡的时间到达步骤1生成的播放时间时,依据播放清单对存储的视频进行播放。
本发明提供的异步控制方法是通过异步控制卡来实现的,该异步控制卡包括与LED显示屏连接的数据输出接口,用于媒体导入的媒体接口,用于媒体读取、媒体解析及视频输出的微处理器模块,微处理器模块包括ARM处理器,ARM处理器分别与非易失性储存器、DDR闪存、音频输出电路和视频输出电路相连接;数据处理模块用于将视频数据存储、转换,并根据不同的LED驱动芯片进行灰度编码实现,数据处理模块包括FPGA,FPGA分别与外部存储器和输出驱动电路连接,FPGA的输入端与视频输出电路和音频输出电路连接,FPGA的输出端分别与外部存储器、输出驱动电路相连接;用于对媒体接口输入的视频数据进行存储的媒体存储模块;微处理器模块一端与媒体接口连接,媒体接口包含网络或U盘或SD卡等,是媒体导入的途径;微处理器模块另一端分别与媒体存储模块和数据处理模块一端连接,数据处理模块另一端与数据输出接口连接,数据输出接口一般为HUB接口,用于连接LED显示屏接口。
还包括用于与增大带载面积的接收卡连接的级联输出接口,级联输出接口与数据处理模块连接。
Claims (9)
1.一种LED显示屏的异步控制方法,其特征在于,包括以下步骤:
1]设定目标LED显示屏的播放清单及播放时间,将目标LED显示屏需要播放的视频和/或音频,以及播放清单、播放时间生成数据信号,再将该数据信号发送至目标LED显示屏的异步控制卡;
2]异步控制卡接收到经步骤1发送的数据信号后对其进行存储和转换,存储转换时,不区分数据信号的行列地址,直接将数据信号连续存储并将数据信号转换为可供LED显示屏直接播放的信号;其中,所述数据信号的存储方式为:异步控制卡读写一个坐标为(x,y)的像素点数据时,存储器地址为(x+y*W),其中W为图像宽度;
3]异步控制卡的时间到达步骤1生成的播放时间时,依据播放清单对存储的视频进行播放。
2.根据权利要求1所述的LED显示屏的异步控制方法,其特征在于:所述步骤2中,异步控制卡的存储空间用于满足级联更多的接收卡时所需空间要求。
3.根据权利要求2所述的LED显示屏的异步控制方法,其特征在于:所述步骤1中,将数据信号发送至目标LED显示屏的异步控制卡是采用SD卡或U盘***异步控制卡对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理。
4.根据权利要求2所述的LED显示屏的异步控制方法,其特征在于:所述步骤1中,将数据信号发送至目标LED显示屏的异步控制卡是采用网络信号对异步控制卡进行触发,异步控制卡接收到触发信号后进入步骤2进行处理。
5.一种异步控制卡,包括与LED显示屏连接的数据输出接口,用于媒体导入的媒体接口,其特征在于:还包括用于媒体读取、媒体解析及视频输出的微处理器模块,用于对媒体接口输入的视频数据进行转换和灰度编码的数据处理模块,用于对媒体接口输入的视频数据进行存储的媒体存储模块;所述微处理器模块一端与媒体接口连接,另一端分别与媒体存储模块和数据处理模块一端连接,数据处理模块另一端与数据输出接口连接;所述数据处理模块在处理数据信号时不区分数据信号的行列地址,直接将数据信号连续存储并将数据信号转换为可供LED显示屏直接播放的信号,其中,所述数据信号的存储方式为:异步控制卡读写一个坐标为(x,y)的像素点数据时,存储器地址为(x+y*W),其中W为图像宽度。
6.根据权利要求5所述的异步控制卡,其特征在于:还包括用于与增大带载面积的接收卡连接的级联输出接口,级联输出接口与数据处理模块连接。
7.根据权利要求6所述的异步控制卡,其特征在于:上述微处理器模块包括ARM处理器,ARM处理器分别与非易失性储存器、DDR闪存、音频输出电路和视频输出电路相连接。
8.根据权利要求7所述的异步控制卡,其特征在于:所述数据处理模块包括FPGA,FPGA分别与外部存储器和输出驱动电路连接,FPGA的输入端与视频输出电路和音频输出电路连接,FPGA的输出端分别与外部存储器、输出驱动电路相连接。
9.根据权利要求8所述的异步控制卡,其特征在于:所述数据输出接口是HUB接口;媒体接口是网络接口、U盘插口和/或SD卡插口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210409220.0A CN102903332B (zh) | 2012-10-23 | 2012-10-23 | 一种led显示屏的异步控制方法和异步控制卡 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210409220.0A CN102903332B (zh) | 2012-10-23 | 2012-10-23 | 一种led显示屏的异步控制方法和异步控制卡 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102903332A CN102903332A (zh) | 2013-01-30 |
CN102903332B true CN102903332B (zh) | 2015-10-14 |
Family
ID=47575538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210409220.0A Active CN102903332B (zh) | 2012-10-23 | 2012-10-23 | 一种led显示屏的异步控制方法和异步控制卡 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102903332B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226541A (zh) * | 2013-03-29 | 2013-07-31 | 江苏复芯物联网科技有限公司 | 一种基于fpga和arm的嵌入式高性能异构计算平台 |
CN103745682B (zh) * | 2013-07-03 | 2017-03-15 | 上海视恒电子科技有限公司 | 一种异步级联的方法 |
CN106356021B (zh) * | 2015-07-14 | 2020-02-14 | 西安诺瓦星云科技股份有限公司 | 降低led显示屏电磁干扰的方法和led显示控制卡 |
CN105549930B (zh) * | 2015-12-07 | 2019-02-26 | 西安诺瓦电子科技有限公司 | LED显示屏控制***以及USB Type-C适配器 |
CN108769761A (zh) * | 2018-05-17 | 2018-11-06 | 深圳市灵星雨科技开发有限公司 | 一种led控制与播放***异步播放方法 |
CN109256084B (zh) * | 2018-10-29 | 2023-11-14 | 深圳市摩西尔电子有限公司 | 可级联的led显示屏控制卡、实现级联的控制方法及hdmi信号处理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1722811A (zh) * | 2004-07-15 | 2006-01-18 | 上海乐金广电电子有限公司 | 数字电视的存储器控制装置 |
CN101426118A (zh) * | 2007-10-29 | 2009-05-06 | 普诚科技股份有限公司 | 影像处理装置以及影像播放*** |
CN101867808A (zh) * | 2009-04-15 | 2010-10-20 | 联咏科技股份有限公司 | 存取图像数据的方法及其相关装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08191385A (ja) * | 1995-01-11 | 1996-07-23 | Matsushita Electric Ind Co Ltd | ファクシミリ装置及びカバーシート作成方法 |
JP2000175043A (ja) * | 1998-12-08 | 2000-06-23 | Canon Inc | 画像処理装置及び画像処理方法 |
-
2012
- 2012-10-23 CN CN201210409220.0A patent/CN102903332B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1722811A (zh) * | 2004-07-15 | 2006-01-18 | 上海乐金广电电子有限公司 | 数字电视的存储器控制装置 |
CN101426118A (zh) * | 2007-10-29 | 2009-05-06 | 普诚科技股份有限公司 | 影像处理装置以及影像播放*** |
CN101867808A (zh) * | 2009-04-15 | 2010-10-20 | 联咏科技股份有限公司 | 存取图像数据的方法及其相关装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102903332A (zh) | 2013-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102903332B (zh) | 一种led显示屏的异步控制方法和异步控制卡 | |
CN108701081B (zh) | 用于同时存取非易失性存储器的多个分区的设备和方法 | |
CN101740102B (zh) | 一种多通道闪存芯片阵列结构及其写入和读出方法 | |
JP2013050996A (ja) | フラッシュメモリデバイスを指定する集積回路 | |
JP2010506284A (ja) | フラッシュメモリ制御インターフェース | |
CN104699622A (zh) | 数据储存装置以及其数据抹除方法 | |
US20180239557A1 (en) | Nonvolatile memory device, data storage device including the same, and operating method of data storage device | |
US20100023669A1 (en) | Host controller disposed in multi-function card reader | |
US20160342262A1 (en) | Apparatus and method for driving in-cell touch display panel | |
CN102279820A (zh) | 基于spi接口的数据存储装置及控制方法 | |
CN100446084C (zh) | 画面数据传送方法、影像数据传送方法以及时序控制模块 | |
CN102137255B (zh) | 一种便携式解码器、用于解码器的显示方法以及显示*** | |
CN103745682A (zh) | 一种异步级联的方法 | |
US8386725B2 (en) | USB host controller and controlling method for USB host controller | |
US9152348B2 (en) | Data transmitting method, memory controller and data transmitting system | |
CN103685983A (zh) | 一种上位机、环通拼接模块、视频信号传输方法和*** | |
CN103500565A (zh) | 一种存储方法及装置 | |
US20110107141A1 (en) | Data storage device, controller, and data access method for a downgrade memory | |
CN104484149A (zh) | Led显示屏同步控制***脱机播放方法及装置 | |
CN202362766U (zh) | 一种适用多路图像数据同步显示的液晶拼接墙 | |
CN113672172A (zh) | 应用于led显示控制***的数据交互方法以及接收卡 | |
US9377957B2 (en) | Method and apparatus for latency reduction | |
KR20130009536A (ko) | 메모리 제어 장치 및 방법 | |
CN109783395B (zh) | 内存访问方法、交换芯片、内存模组及电子设备 | |
CN105159613A (zh) | 一种emmc控制***及其访问方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 710075 DEF101, Zero One Square, Xi'an Software Park, No. 72 Zhangbajie Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Patentee after: XI'AN NOVASTAR TECH Co.,Ltd. Address before: 710075 Qinfengge D District 401, Xi'an Software Park, 68 Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Patentee before: Xi'an NovaStar Tech Co.,Ltd. |