双处理器电视控制方法及其用途的制作方法

文档序号:7612754阅读:223来源:国知局
专利名称:双处理器电视控制方法及其用途的制作方法
技术领域
本发明涉及电子技术,特别涉及数模一体电视的控制技术。
背景技术
随着数字广播电视技术的迅速发展,我国拟在2015年前关闭所有模拟电视信号,在这将近十年的过渡期间数字模拟兼容的数字电视一体机和机项盒加模拟电视机会在中国市场上占有主导地位。但是,用机顶盒加模拟电视的数字电视信号接收时用户界面复杂且不统一,这样使得用户操作极不方便,而且在商业运作中也有很大难度。根据信息产业部和国家标准制定委员会的意见,推荐开发使用机卡(PCMCIA卡+SMART卡)分离数字模拟电视兼容一体机,即数字电视接收机与数字电视信号解密卡分离,不同的数字电视网的用户使用不同的解密卡就可用同样的数字电视接收机收看数字电视信号。
由于数字模拟电视兼容一体机具有数字、模拟两套电路,分别由各自的CPU控制,分别具有各自的OSD,用户对电视进行操作时,需要对数字、模拟两种形式分别操作,对用户造成很大的不便。以OSD为例,用户进入“设置”时,会有数字、模拟两套系统的OSD同时出现,容易造成操作的混乱。
另一方面,上述的数字模拟电视兼容一体机存在数字、模拟两套系统,用户在收看节目时,数字节目和模拟节目之间的切换相当麻烦,需要用户手动切换电视机的工作模式,为用户造成不便。

发明内容
本发明所要解决的技术问题是,提供一种双处理器电视控制方法,或者说,提供一种统一的用户界面实现方法,为用户提供简洁直观的界面,便于用户操作。
本发明所要解决的另一个技术问题是,提供一种电视节目存储方法,以及电视机转换节目的方法,以便于用户选择节目。
本发明解决所述技术问题所采用的技术方案是,提供一种双处理器电视控制方法,其特征在于,包括以下步骤a1.第一处理器接收对第二处理器的第二操作命令;a2.第一处理器将第二操作命令传送到第二处理器;a3.第二处理器执行第二操作命令。
所述步骤a1也可以为第一处理器判断接收到的命令的控制对象,若控制对象为自身,属于第一操作命令,则执行;若控制对象为第二处理器,属于第二操作命令,则进入步骤a2。所述步骤a3也可以为第二处理器执行第二操作命令,并返回当前状态到第一处理器。
所述第二操作命令为打开第二处理器的OSD;还包括步骤a4第一处理器根据第二处理器的OSD状态控制第一处理器的OSD。所述步骤a4可以为若第二处理器的OSD状态为打开,则关闭第一处理器的OSD。
本发明还提供一种电视节目存储方法,存储节目编号——特征标识映射表,所述特征标识包括第一标识,所述第一标识为节目所处的频率,所述特征标识还包括第二标识,所述第二标识表示该节目的模式。
本发明还提供一种电视机转换电视节目的方法,包括以下步骤c1.查询节目编号——特征标识映射表;c2.若当前节目模式与选定节目模式相同,则直接播放选定节目;若当前节目模式与选定节目模式不同,则切换到与选定节目对应的模式通道,再播放选定节目。
本发明的有益效果是,在本发明所指的单一用户界面上进行统一的操作,让用户感觉使用数字电视跟使用模拟电视一样方便,而且也解决了数字电视运营商的运作难度。同时,双CPU数模电视一体机单一用户界面实现方法的出现可大大加快我国数字电视产业的发展,让消费者更快更容易地接受数字电视产品以及数字电视付费业务。
以下结合附图和具体实施方式
对本发明作进一步的说明。


图1是三行总线串行通讯方式具体通讯时序图。
图2是本发明的实施例1的示意图。
图3是本发明的实施例2的示意图。
图4是本发明的实施例3的示意图。
图5是本发明的实施例4的示意图。
具体实施例方式
本发明提供一种双处理器电视控制方法,包括以下步骤a1.第一处理器接收对第二处理器的第二操作命令;a2.第一处理器将第二操作命令传送到第二处理器;a3.第二处理器执行第二操作命令。
本发明协调了两个处理器之间的关系,可以具体运用到解决OSD显示不统一的问题,能够层次清晰的展开和表现OSD条目,方便的存储节目和转换节目。
本发明提出了一种用双CPU的数字模拟电视一体上实现单一用户界面的方法。具体内容如下(1)数模电视一体机的双CPU之间采用I2C通讯或三行总线串行通讯或其它通讯方式,使主控CPU发命令给从控CPU并从从控CPU那里获取从控CPU的工作状态或相关信息。
(2)为解决数模电视一体机双CPU之间的OSD冲突,采用主控CPU发控制命令去打开或关闭从控CPU的OSD,同时主控CPU根据当前状态和从从控CPU那里获取的从控CPU状态信息去打开或关闭主控CPU的OSD,从而保证同时只有一种OSD出现。
(3)模拟和数字节目采用统一节目编号,每个节目存储时需增加数字模拟状态位的存储,换台时根据当前节目的数字或模拟状态去自动切换视频通道,用户只需按节目加减键或数字键即可收看所有模拟或数字电视节目;模拟部分最大节目号和数字部分最大电视或广播节目号改变均需告诉对方,以便对方进行新的节目号的存储和调整。
(4)采用主控CPU统一接收红外遥控并处理,并通过前述第(1)项所述的通信方式把控制从控CPU所需的命令发送出去;从控CPU收到这些指定的命令后再进行相关的按键处理。
(5)时钟由单个CPU产生(主控CPU和从控CPU均可),另一个CPU把从产生时钟的CPU那里接收到时钟信息(包括年、月、日、星期、时、分、秒)显示出来。
(6)搜台由主控CPU通过搜索节目菜单统一控制,并通过前述第(1)项所述的通信方式发送命令去控制从CPU的相关菜单。搜台包括自动搜索、手动搜索、微调和根据NIT表搜索等项,其中自动搜索和手动搜索包括模拟电视信号和数字电视信号的搜索,微调只对模拟电视信号有效,根据NIT表搜索只对数字电视信号有效(7)EPG(电子节目指南)用户界面的显示也是通过主控CPU的菜单打开方式或直接按遥控键方式来完成的。
(8)音量、静音、图像参数、伴音参数、语言设置、彩色制式等的OSD显示和操作均由数模机的主控CPU来同时统一完成。音量、图像参数、伴音参数由主控CPU来调整和显示,从控CPU开机后只有固定的值送给主控CPU;静音由主控CPU来完成并显示,从控CPU无静音功能;主控CPU在进行OSD语言设置和彩色制式调整时既对主控CPU起作用,也通过发送选定命令到从CPU使从控CPU也同时起作用。
作为一种具体实施方式
,模拟电视接收机的MCU(简称ATV)与数字电视信号接收解码模块的MCU(简称DTM)之间通过三行总线(STB、CLOCK、DATAOUT、DATAIN)进行双向串行通讯,ATV为主控;由ATV发STB信号,当ATV产生低电平信号时开始串行传输数据到DTM,同时ATV产生串行时钟信号给DTM;当DTM收到该时钟信号后开始传输数据;ATV向DTM发数据通过DATAOUT数据线完成,TV接收DTM数据通过DATAIN数据线完成,并且DATAOUT、DATAIN可同时进行。图1是三行总线串行通讯方式具体通讯时序图,其中①STB从高电平变为低电平2ms后开始传送数据;直到每个数据包(包括3个字节,传送每个字节间隔2ms)传送完以后STB才变为高电平,并保持高电平6ms,然后又才开始传送下一个数据包。
②Clock frequency41.67kHz;上升沿开始触发进行数据传送。
③DATA writeTV通过三行串行总线方式将数据传送给DTM,一个STB周期传送一个固定长度的数据包,每发送一个字节等待2ms。
④DATA readTV通过三行串行总线方式从DTM获取数据,一个STB周期接收一个固定长度的数据包,每接收一个字节等待2ms,接收数据和发送数据是同时进行的。
异常检测每个数据包传送完以后用CHECK SUM(BYTE1+BYTE2+BYTE3+0FFH)来检测,如有错则自动重传;若TVMCU有故障,传送一个数据包后过6ms STB没有变为低电平则将其强制置为低电平;若DTM MCU有故障则显示DTM通讯故障。
图2是本发明的实施例1,解决机卡分离数模电视一体机双CPU的OSD冲突问题的示例图。
现有技术中,在图例中若选中菜单I的“系统设置”菜单项,按确认键后就进入菜单II,这时就会使两种OSD菜单同时出现。为解决数模电视一体机双CPU之间的两种OSD菜单的冲突,本发明采用主控CPU(第一处理器)发控制命令去打开从控CPU(第二处理器)的OSD菜单II,同时主控CPU根据从从控CPU那里获取的从控CPUOSD菜单II开的信息去关闭主控CPU的OSD菜单I,从而保证同时只有一种OSD出现在电视屏幕上。
图3是本发明的实施例2,机卡分离数模电视一体机数字和模拟电视节目统一编号方法的示意图。
流程图中详细描述了模拟和数字节目采用统一节目编号后按节目加减键换频道或用数字键直接输入来切换频道的具体实施方法。
每个节目存储时需增加数字模拟模式位的存储,用数字键换台时先判断当前节目是数字或模拟模式;若当前节目是数字模式再判断所输入的节目是否也为数字模式,若所输入的节目是数字模式则直接切换到相应的数字节目频道,若所输入的节目是模拟模式则先将视频切换到模拟电视节目视频通道,再切换到相应的模拟节目频道;若当前节目是模拟模式再判断所输入的节目是否为数字模式,若所输入的节目是数字模式则先将视频切换到数字电视节目视频通道,再切换到相应的数字节目频道,若所输入的节目是模拟模式则直接切换到相应的模拟节目频道。例如该电视一共搜索到100套电视节目,其中模拟节目为1-35套,数字节目就是从36套到100套。若当前节目号为25,当用数字键输入节目号为50时主控CPU就根据以上方法先将视频切换到数字节目视频通道再命令从控CPU将数字频道切换到50;若当前节目号为58,当用数字键输入节目号为23时主控CPU就根据以上方法先将视频切换到模拟节目视频通道再模拟频道切换到23;若当前节目号为25,当用数字键输入节目号为28时,主控CPU就直接切换到相应的模拟节目频道;若当前节目号为65,当用数字键输入节目号为88时,从控CPU就直接切换到相应的数字节目频道。
当用节目加减键切换节目时,先判断换台前的电视节目的模式是否与所要换到的电视节目的模式一致,若一致则直接切换到所要的数字或模拟电视频道,若不一致则先自动切换到数字或模拟视频通道,再切换到所要的数字或模拟节目频道。例如该电视一共搜索到100套电视节目,其中模拟节目为1-35套,数字节目就是从36套到100套。若当前节目号为35,当用节目加键切换到节目号为36时主控CPU就根据以上方法先将视频切换到数字节目视频通道再命令从控CPU将数字频道切换到36;若当前节目号为36,当用节目减键切换到节目号为35时主控CPU就根据以上方法先将视频切换到模拟节目视频通道再模拟频道切换到35;若当前节目号为25,当用节目加键切换到节目号为26时,主控CPU就直接切换到相应的模拟节目频道26;若当前节目号为66,当用节目减键切换到节目号65时,从控CPU就直接切换到相应的数字节目频道。
以上过程均由机卡分离数字电视一体自动完成的,用户只需按节目加减键或数字键即可收看所有模拟或数字电视节目。
图4是本发明的实施例3,机卡分离数模电视一体机红外遥控命令的接收和处理方法的示意图。
流程图中详细描述了主控CPU统一接收红外遥控并处理,并通过串行通信方式把定义的特殊命令发送出去,从控CPU收到这些指定的命令后再进行相关的按键处理的具体实施方法。
例如电视机主控CPU收到上下左右键的红外遥控码后,先判断主控CPU的OSD菜单I是否打开,若OSD菜单I打开则由主控CPU直接用上下左右键来控制该菜单;若OSD菜单II打开则表示控制对象是从控CPU,由主控CPU用串行通讯方式发一特殊的指令给从控CPU,或者说,由主控CPU将控制指令传送到从控CPU,从控CPU收到该指令后就自动转向去执行上下左右键的处理,从而达到对从控CPU的OSD菜单II的控制。
图5是本发明的实施例4,机卡分离数模电视一体机时钟、日期的产生和显示的示意图。
图例中清楚地描述了在双CPU机卡分离数模电视一体上采用统一时钟和日期的具体实施方法。OSD菜单IV中的年、月、日、星期、时、分等信息均来自OSD菜单III所设置的信息,也就是说只有一个CPU来产生时钟,另一个CPU只对接收的时钟信息进行显示及根据这个统一的时钟进行其它相关处理,如定时开关机、定时节目切换等。
图6是本发明的实施例5,机卡分离数模电视一体机搜台的菜单操作和OSD显示示意图。
图中描述了在双CPU机卡分离数模电视一体上实现统一搜台的具体方法。菜单①为主控CPU的搜台的OSD菜单,当选择到“手动搜索”菜单项并按下确认键后,主控CPU根据当前节目的模拟或数字状态打开菜单②或菜单③;当选择到“自动搜索”菜单项并按下确认键后主控CPU就打开菜单④。若选中菜单④所示的菜单的“模拟电视节目”菜单项并按下确认键后主控CPU就打开菜单⑥,搜索完毕后退出自动搜索状态;若选中菜单④所示的菜单的“数字电视节目”菜单项并按下确认键后主控CPU就打开菜单⑦,搜索完毕后退出自动搜索状态;若选中菜单④所示的菜单的“全部节目”菜单项并按下确认键后主控CPU就打开菜单⑥,在模拟节目搜索完毕后自动弹出菜单⑤。如果用户选择菜单⑤中的“是”或在10秒内无选择,主控CPU就打开菜单⑦进行数字电视节目自动搜索,搜索完毕后退出自动搜索状态;如果用户选择菜单⑤中的“否”,就立即退出自动搜索状态,不再进行数字电视节目自动搜索。
图7是本发明的实施例6,机卡分离数模电视一体机EPG的显示和操作示意图。
图中介绍了EPG(电子节目指南)用户界面也是通过主控CPU的菜单打开方式或直接按遥控键方式来显示的方法。打开图中“①”所示的菜单后,用户按遥控选择到“电子节目指南”菜单项并按下确认键后,主控CPU通过三行总线串行方式发指定命令给从控CPU,从控CPU收到该命令后就打开图中“②”所示的电子节目指南显示,这时用户可用上下左右及确认键对EPG进行操作,这里可显示7天的EPG信息。
权利要求
1.双处理器电视控制方法,其特征在于,包括以下步骤a1.第一处理器接收对第二处理器的第二操作命令;a2.第一处理器将第二操作命令传送到第二处理器;a3.第二处理器执行第二操作命令。
2.如权利要求1所述的双处理器电视控制方法,其特征在于,所述步骤a1为第一处理器判断接收到的命令的控制对象,若控制对象为自身,属于第一操作命令,则执行;若控制对象为第二处理器,属于第二操作命令,则进入步骤a2。
3.如权利要求1所述的双处理器电视控制方法,其特征在于,所述步骤a3为第二处理器执行第二操作命令,并返回当前状态到第一处理器。
4.如权利要求1所述的双处理器电视控制方法,其特征在于,所述第二操作命令为打开第二处理器的OSD;还包括步骤a4第一处理器根据第二处理器的OSD状态控制第一处理器的OSD。
5.如权利要求4所述的双处理器电视控制方法,其特征在于,所述步骤a4为若第二处理器的OSD状态为打开,则关闭第一处理器的OSD。
6.电视节目存储方法,存储节目编号——特征标识映射表,所述特征标识包括第一标识,其特征在于,所述特征标识还包括第二标识,所述第二标识表示该节目的模式。
7.电视机转换电视节目的方法,其特征在于,包括以下步骤c1.查询节目编号——特征标识映射表;c2.若当前节目模式与选定节目模式相同,则直接播放选定节目;若当前节目模式与选定节目模式不同,则切换到与选定节目对应的模式通道,再播放选定节目。
全文摘要
双处理器电视控制方法及其用途,涉及电子技术,特别涉及数模一体电视的控制技术。本发明的目的是提供一种双处理器电视控制方法,为用户提供简洁直观的界面,便于用户操作。本发明提供一种双处理器电视控制方法,包括以下步骤a1.第一处理器接收对第二处理器的第二操作命令;a2.第一处理器将第二操作命令传送到第二处理器;a3.第二处理器执行第二操作命令。在本发明所指的单一用户界面上进行统一的操作,让用户感觉使用数字电视跟使用模拟电视一样方便,而且也解决了数字电视运营商的运作难度。
文档编号H04N5/76GK1671192SQ20051002062
公开日2005年9月21日 申请日期2005年3月31日 优先权日2005年3月31日
发明者马铁桥, 蔡鸿, 康伟 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1