[发明专利]记录数字电视运行过程的方法无效
| 申请号: | 200710201292.5 | 申请日: | 2007-08-07 |
| 公开(公告)号: | CN101102432A | 公开(公告)日: | 2008-01-09 |
| 发明(设计)人: | 肖飞;吴久清 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
| 主分类号: | H04N5/44 | 分类号: | H04N5/44;H04N5/00 |
| 代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
| 地址: | 621000四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 记录 数字电视 运行 过程 方法 | ||
技术领域
本发明涉及数字电视,特别涉及对数字电视运行过程的记录和描述。
背景技术
目前,数字电视在生活中已广泛普及。在数字电视的实时操作系统(RTOS)中,从上到下,依次是图形用户接口(GUI)层,应用层,驱动层及硬件层,驱动层和系统硬件层分别与存储器相连,如图1所示。在数字电视的应用层,可以根据完成功能的不同,划分为不同的功能模块,如:音视频模块、通讯协议模块、数据库模块、搜台模块、用户接口模块、遥控处理模块、节目映射表模块、准视频点播模块等。数字电视的各模块的运行构成了数字电视各进程的运行。数字电视各进程的运行是一种并发地执行模式,即:获得资源者执行,未获得者挂起,等待资源。这样就导致各进程之间无绝对的逻辑关系,从某种意义上说,各进程执行的时序已处于“失控”状态。当数字电视的运行出现故障时,不易追溯导致故障产生的原因。对于数字电视单机的“温箱”测试过程中出现的故障更不易查找:一方面,在“温箱”中不易开调试器监控;另一方面,温度大大高于人体正常体温的很多度,不利于开发人员现场监控和仿真调试。这样,对数字电视出现的故障,只能采用“猜”、“估计”等方式来逐步解决,无法准确快速定位故障,对开发效率和开发质量都有很大的影响。
发明内容
本发明所要解决的技术问题是,提供一种记录数字电视运行过程的方法,以方便开发人员在设计时,或售后工作人员在维修时,准确、快速定位故障。
本发明解决所述技术问题,采用的技术方案是,记录数字电视运行过程的方法,包括下列步骤:
a、在数字电视的应用层设定一个记录模块;
b、记录模块获取数字电视的功能模块信息;
c、记录模块将功能模块信息和记录时间存储到数字电视的存储器中。
进一步的,步骤b包括下列步骤:
b1、记录模块定义信息注册函数,功能模块通过调用信息注册函数把功能模块信息注册到信息数据库中;
b2、记录模块从信息数据库中获取功能模块信息;
步骤c包括下列步骤:
c1、记录模块判断当前获取的功能模块信息在存储器中是否有重复记录,若是则进入步骤c2,否则进入步骤c3;
c2、覆盖已存储的功能模块信息,并更新记录时间;
c3、存储功能模块信息,并赋予记录时间。
功能模块信息包括模块ID号、信息ID号、信息内容。
本发明的有益效果是,当数字电视出现故障时,提取数字电视运行过程的记录信息,通过分析还原成程序执行的逻辑顺序,就能准确、快速定位故障,从而方便开发人员在设计时,或售后工作人员解决数字电视出现的故障。通过提取数字电视上存储的数字电视运行过程的记录信息,还可以进行远程分析,起到远程协助的作用。同时,也方便在对数字电视测试时查找故障,提高了开发效率和开发质量。
以下结合具体实施方式和附图,对本发明作进一步说明。
附图说明
图1是数字电视的实时操作系统分层图。
图2是本发明具体实施方式的实时操作系统分层图。
图3是本发明具体实施方式的模块关系图。
具体实施方式
本发明的记录数字电视运行过程的方法,在数字电视的应用层设定一个记录模块,如图2所示,通过记录模块把数字电视的运行过程记录下来,即在数字电视运行时,将各功能模块的运行信息连同记录时间一起存储到存储器中。其中,记录时间指存储各功能模块出现记录信息的时间,该时间可以是自然时间,根据需要也可以设置成从开机到出现记录信息的时间。需要时再通过记录模块读取所记录的信息,根据所附带的时间信息将其还原成程序执行的逻辑顺序,把电视的运行过程表现出来,取代仿真器的作用。
数字电视的功能模块大致包括下列模块:(对数字电视应用层的功能模块划分可以根据具体情况做相应的更改)
EPG(电子节目指南模块);
DEMUX_MODULE(解复用模块);
SECTION_FILTERING_MODULE(滤波模块);
MPEG_MODULE(运动图象专家组,一种压缩比率较大的活动图象和声音的压缩标准模块);
USIF_MODULE(界面设计模块);
DBASE_MODULE(数据库模块);
TUNER_MODULE(搜台模块);
AVCTR_MODULE(音视频控制模块);
COMMUNICAIOTN_MODULE(通讯协议模块);
KEYBOARD_MODULE(遥控处理模块);
USIF_MODULE(用户接口模块);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710201292.5/2.html,转载请声明来源钻瓜专利网。





