CN101552878A - 数字电视一体机通信装置及方法 - Google Patents
数字电视一体机通信装置及方法 Download PDFInfo
- Publication number
- CN101552878A CN101552878A CNA2008100888826A CN200810088882A CN101552878A CN 101552878 A CN101552878 A CN 101552878A CN A2008100888826 A CNA2008100888826 A CN A2008100888826A CN 200810088882 A CN200810088882 A CN 200810088882A CN 101552878 A CN101552878 A CN 101552878A
- Authority
- CN
- China
- Prior art keywords
- module
- digital
- television
- line interface
- serial line
- 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
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种数字电视一体机通信装置及方法,属于通信技术领域,为解决现有技术中数字电视一体机数字板与电视板之间进行通信时,通信命令不能无限扩展、软件接口不清晰的问题而发明。本发明提供的数字电视一体机通信装置,包括数字模块和电视模块,所述数字模块与所述电视模块通过串行接口相连接。本发明提供的数字电视一体机通信方法,包括如下步骤:电视模块通过串行接口向数字模块发送通信命令;数字模块通过串行接口向电视模块发送通信命令;电视模块和数字模块通过所述串行接口方式进行通信,完成电视模块与数字模块之间的切换。本发明适用于数字电视一体机数字板与电视板之间的通信。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种数字电视一体机通信装置及方法。
背景技术
所谓“数字电视一体机”,也就是将数字接收、解码与显示融为一体,而不需要配置机顶盒。数字电视一体机集成度高,可以实现全程数字化,是最为理想的收视方式,代表了未来数字电视的发展方向。通常,数字电视一体机采用电视板和数字板组合的“1+1”方案。其中,数字板和电视板共用一个遥控器,遥控器上的很多按键需要复用,因此,必须在电视板和数字板之间建立良好的通信方式,才能保证数字电视一体机能够正常、稳定地工作。
目前,在数字电视一体机中,大多采用GPIO(General-purpose I/O Port,通用输入输出口)来完成数字板与电视板之间的通信。GPIO口相当于一个状态保存器,在同一时刻,每个GPIO口对应于一种状态:0或者1。例如:按下遥控器某个按键的时候,通过某个GPIO口,数字板和电视板都接收到了遥控键值,但是在处理该键值信息之前,数字板和电视板先读取一下该GPIO口的状态,若状态值为1,则电视板响应该键值信息,数字板不响应该键值信息;若状态值为0,则数字板响应该键值信息,电视板不响应该键值信息。
在实现本发明的过程中,发明人发现现有技术中存在如下问题:
所述GPIO口只能简单区分两种状态,使用上述通信方式时,通信命令的数量主要取决于GPIO口的数量,软件接口不清晰,实现起来比较繁琐,不利于后期的维护和扩展。此外,不能对通信命令进行无限扩展,当通信命令非常多的时候,这种通信方式就无能为力了。
发明内容
本发明提供一种数字电视一体机通信装置,该装置能够对通信命令进行无限扩展,硬件实现简单、软件接口清晰。
为解决上述技术问题,本发明所采用的技术方案为:
一种数字电视一体机通信装置,包括数字模块和电视模块,所述数字模块和电视模块上分别设置有串行接口,其特征在于:
所述数字模块串行接口的发送端与所述电视模块串行接口的接收端相连接;
所述数字模块串行接口的接收端与所述电视模块串行接口的发送端相连接。
本发明数字电视一体机通信装置,将数字模块和电视模块通过串行接口的发送端和接收端连接起来。由于串口通信是采用命令发送的方式,当数字电视一体机进入某种模式或者某种状态的时候,电视模块和数字模块可以通过遥控器向对方发送命令,由对方响应遥控器的操作。与现有技术中每条命令对应一个GPIO口相比,本发明只需设置一个串行接口,就可以传送所有通信命令,硬件实现简单;在所述串行接口下,不同的命令对应不同的含义,软件接口清晰;所有的通信命令都可以通过所述串行接口进行传送,通信命令可以无限扩展。
与上述数字电视一体机通信装置相对应,本发明还提供一种数字电视一体机通信方法,该方法能够对通信命令进行无限扩展,硬件实现简单、软件接口清晰。
为解决上述技术问题,本发明所采用的技术方案为:
一种数字电视一体机通信方法,包括如下步骤:
电视模块通过串行接口向数字模块发送通信命令;
数字模块通过串行接口向电视模块发送通信命令;
电视模块和数字模块通过所述串行接口方式进行通信,完成电视模块与数字模块之间的切换。
本发明数字电视一体机通信方法,将数字模块和电视模块通过串行接口进行连接,采用串口通信方式进行通信。由于串口通信是采用命令发送的方式,当数字电视一体机进入某种模式或者某种状态的时候,电视模块和数字模块可以通过遥控器向对方发送命令,由对方响应遥控器的操作。与现有技术中每条命令对应一个GPIO口相比,本发明只需设置一个串行接口,就可以传送所有通信命令,硬件实现简单;在所述串行接口下,不同的命令对应不同的含义,软件接口清晰;所有的通信命令都可以通过所述串行接口进行传送,通信命令可以无限扩展。
附图说明
图1为本发明数字电视一体机通信装置结构示意图;
图2为本发明实施例电视模块向数字模块发送通信命令的示意图;
图3为本发明实施例数字模块向电视模块发送通信命令的示意图。
具体实施方式
下面结合附图对本发明数字电视一体机通信装置和方法作进一步地详细说明。
其中,所述DTV模块即数字模块,所述TV模块即电视模块。
如图1所示,所述DTV模块和TV模块上分别设置有串行接口,所述DTV模块串行接口的发送端TXD与所述TV模块串行接口的接收端TXD相连接;所述DTV模块串行接口的接收端RXD与所述TV模块串行接口的发送端RXD相连接。
当DTV模块向TV模块发送命令时,通过DTV模块上串行接口的发送端TXD向TV模块串行接口的接收端TXD发送命令,TV模块根据所述命令做出响应;当TV模块向DTV模块发送命令时,通过TV模块上串行接口的发送端RXD向DTV模块串行接口的接收端RXD发送命令,DTV模块根据所述命令做出响应。从而建立DTV模块与TV模块之间的通信。
本发明数字电视一体机通信装置,将数字模块和电视模块通过串行接口的发送端和接收端连接起来。由于串口通信是采用命令发送的方式,当数字电视一体机进入某种模式或者某种状态的时候,电视模块和数字模块可以通过遥控器向对方发送命令,由对方响应遥控器的操作。与现有技术中每条命令对应一个GPIO口相比,本发明只需设置一个串行接口,就可以传送所有通信命令,硬件实现简单;在所述串行接口下,不同的命令对应不同的含义,软件接口清晰;所有的通信命令都可以通过所述串行接口进行传送,通信命令可以无限扩展。
下面给出本发明数字电视一体机通信方法具体实施例。其中,所述DTV模块即数字模块,所述TV模块即电视模块。
如图2、图3所示,当用户进入DTV模式时,需要发送命令A000给DTV模块,此时,DTV模块响应按键;当用户退出DTV模式时,需要发送命令A001给DTV模块,此时,DTV模块不响应任何按键。
在主菜单功能选项中加入子选项:DTV Setting,并且将该子选项设置为首选项。用户选中确认后,TV模块将发送显示DTV菜单的命令A002给DTV模块。此时,TV菜单消失,DTV菜单出现,TV模块不再响应MENU按键,由DTV模块响应MENU按键;当用户按的MENU按键关掉DTV菜单时,TV模块要发送DTV已关掉自己菜单的命令A003给DTV模块,TV模块要重新显示自己的菜单,并且选择到功能选项DTV Setting上,让用户感到是退到上一次菜单,这时,TV模块可以响应MENU按键,而DTV模块不再响应MENU按键。
考虑到DTV模块初始化时间比较长,在TV模块正常工作以后,但DTV模块正常工作之前,要有OSD(On Screen Display,屏幕菜单式调节方式)提示:数字信号正处理中。DTV模块工作正常后,要发送命令B000给TV模块,表明DTV模块工作正常,这时,TV模块才切换到DTV模块。
进入DTV模式后:
如果没有打开菜单,则由DTV模块来响应数字键、交替、节目增、节目减、确定、退出、声道、删除等按键,TV模块不响应这些按键。
当打开TV菜单,并且没有进入DTV子菜单时,TV模块将发送命令A004给DTV模块,由TV模块节目增、节目减、确定、音量增、音量减等按键;如果TV菜单消失,TV模块将发送命令A006给DTV模块,DTV模块可以重新响应节目增、节目减、确定、音量增、音量减等按键。
当打开TV菜单,并且进入DTV子菜单后,TV模块将发送命令给DTV模块,TV模块不再响应节目增、节目减、确定、音量增、音量减等按键。
当用户在TV菜单下设置语言时,TV模块发送对应语言设置命令给DTV模块。若设置语言为英文,则TV模块发送命令A007给DTV模块;若设置语言为中文,则TV模块发送命令A008给DTV模块。
在做出厂设置时,TV模块发送出厂设置命令A009给DTV模块。
TV模块支持PIP/POP(画中画/画外画),并且DTV作为TV模块子通道的SOURCE。当用户打开PIP或POP时,并且将DTV选为TV模块子通道的SOURCE。TV模块要发送命令A00A给DTV模块,DTV要响应子节目增减按键来切换频道。如果用户关掉PIP或POP,或不再将DTV选为TV模块子通道的SOURCE。TV模块要发送命令A00B给DTV模块。
当DTV的预约提示到时间,将发送命令B001给TV模块,如果此时不在DTV模式下,则TV要显示提示信息:数字电视预约提示到时间。
如果用户打开DTV菜单,TV模块不响应“退出”按键,用户按“退出”按键后执行的操作按照DTV菜单的定义来完成。
其中,“静音”和“静止”按键由TV模块来响应,DTV模块不作响应。
DTV模块搜台的时候,发送命令B002给TV模块,此时,TV模块不能再响应其他的键;DTV模块搜台结束以后,发送命令B003给TV模块,此时,TV模块可以响应它应该响应的按键。
其中,TV模块发送给DTV模块的所有通信命令的起始码相同,均为DDFF,TV模块发送给DTV模块的所有通信命令的结束码也相同,均为BBCC;DTV模块发送给TV模块的所有通信命令的起始码相同,均为ACAC,DTV模块发送给TV模块的所有通信命令的结束码相同,均为CECE。
其中,所有通信命令的长度相同,均为两个字节。
本发明数字电视一体机通信方法,将数字模块和电视模块通过串行接口进行连接,采用串口通信方式进行通信。由于串口通信是采用命令发送的方式,当数字电视一体机进入某种模式或者某种状态的时候,电视模块和数字模块可以通过遥控器向对方发送命令,由对方响应遥控器的操作。与现有技术中每条命令对应一个GPIO口相比,本发明只需设置一个串行接口,就可以传送所有通信命令,硬件实现简单;在所述串行接口下,不同的命令对应不同的含义,软件接口清晰;所有的通信命令都可以通过所述串行接口进行传送,通信命令可以无限扩展。
当然,以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求所界定的保护范围为准。
Claims (10)
1、一种数字电视一体机通信装置,包括数字模块和电视模块,所述数字模块和电视模块上分别设置有串行接口,其特征在于:
所述数字模块串行接口的发送端与所述电视模块串行接口的接收端相连接;
所述数字模块串行接口的接收端与所述电视模块串行接口的发送端相连接。
2、根据权利要求1所述的数字电视一体机通信装置,其特征在于:所述串行接口通过串口芯片来实现。
3、一种数字电视一体机通信方法,其特征在于,所述方法包括如下步骤:
电视模块通过串行接口向数字模块发送通信命令;
数字模块通过串行接口向电视模块发送通信命令;
电视模块和数字模块通过所述串行接口方式进行通信,完成电视模块与数字模块之间的切换。
4、根据权利要求3所述的数字电视一体机通信方法,其特征在于:不同的通信命令代表不同的含义。
5、根据权利要求3所述的数字电视一体机通信方法,其特征在于,在所述电视模块切换到数字模块之前,所述数字电视一体机进行信息提示,提示数字信号正在处理中。
6、根据权利要求5所述的数字电视一体机通信方法,其特征在于,在所述电视模块切换到数字模块之后,数字模块将向电视模块发送工作正常的状态信息。
7、根据权利要求6所述的数字电视一体机通信方法,其特征在于:
在数字模块菜单模式下,电视模块不响应主菜单按键;
在电视模块菜单模式下,数字模块不响应主菜单按键。
8、根据权利要求4所述的数字电视一体机通信方法,其特征在于:
所述数字模块向电视模块发送的所有通信命令的起始码相同;
所述数字模块向电视模块发送的所有通信命令的结束码相同。
9、根据权利要求8所述的数字电视一体机通信方法,其特征在于:
所述电视模块向数字模块发送的所有通信命令的起始码相同;
所述电视模块向数字模块发送的所有通信命令的结束码相同。
10、根据权利要求9所述的数字电视一体机通信方法,其特征在于:所述通信命令的长度相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100888826A CN101552878A (zh) | 2008-04-02 | 2008-04-02 | 数字电视一体机通信装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100888826A CN101552878A (zh) | 2008-04-02 | 2008-04-02 | 数字电视一体机通信装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101552878A true CN101552878A (zh) | 2009-10-07 |
Family
ID=41156829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100888826A Pending CN101552878A (zh) | 2008-04-02 | 2008-04-02 | 数字电视一体机通信装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101552878A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103747335A (zh) * | 2013-11-29 | 2014-04-23 | 乐视致新电子科技(天津)有限公司 | 一种智能电视模式的切换方法及装置 |
-
2008
- 2008-04-02 CN CNA2008100888826A patent/CN101552878A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103747335A (zh) * | 2013-11-29 | 2014-04-23 | 乐视致新电子科技(天津)有限公司 | 一种智能电视模式的切换方法及装置 |
CN103747335B (zh) * | 2013-11-29 | 2017-03-08 | 乐视致新电子科技(天津)有限公司 | 一种智能电视模式的切换方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8232861B2 (en) | Remote controller capable of selectively controlling a plurality of electric appliances, remote control system and method thereof | |
CN102510458B (zh) | 电视的控制方法及控制*** | |
CN102610076B (zh) | 遥控***及遥控装置 | |
CN103246267B (zh) | 具有三维用户界面的远程控制装置及其界面生成方法 | |
KR101588595B1 (ko) | 사물인터넷을 지원하는 통합리모컨 및 그 제어방법 | |
EP3767439B1 (en) | Touch panel control circuit and touch panel | |
CN102132242A (zh) | 用户界面生成装置 | |
CN103813198A (zh) | 显示装置、影音播放***和影音播放***的控制方法 | |
CN103596027A (zh) | 智能电视不同场景下键盘的调取方法及装置 | |
CN103024566A (zh) | 电视界面操作控制装置、遥控装置及方法 | |
CN105302468A (zh) | 智能手表及其主界面切换控制方法 | |
CN101662603A (zh) | 遥控器工作方法及遥控器 | |
CN103475926A (zh) | 基于机顶盒设备的输入法实现方法及控制*** | |
CN102184013B (zh) | 一种用于电子设备间的输入方法及相应的电子设备 | |
CN101714285A (zh) | 通过遥控器对不同家庭影音设备进行操控的方法和*** | |
CN103677239A (zh) | 一种无线显示终端控制方法及装置 | |
CN101552878A (zh) | 数字电视一体机通信装置及方法 | |
CN201443822U (zh) | 具有手写功能的空调器 | |
CN101257592B (zh) | 一种电视机的控制方法、装置及电视机*** | |
CN104240487A (zh) | 电子装置及实现通用遥控器功能的方法 | |
CN1968370A (zh) | 广播电视节目接收装置及其菜单交互操作方法 | |
CN101771802A (zh) | 一种实现键值映射表更新的方法及机顶盒终端 | |
CN100527801C (zh) | 图像显示设备及其控制方法和家用网络*** | |
EP1786185B1 (en) | Mobile communication terminal performing other functions while outputting multimedia to an external display | |
CN101521772A (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 |
Open date: 20091007 |