[发明专利]升级机顶盒前面板可编程单片机的方法无效
申请号: | 200810300590.4 | 申请日: | 2008-03-14 |
公开(公告)号: | CN101251807A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 李红建 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 621000四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 机顶盒 面板 可编程 单片机 方法 | ||
技术领域
本发明涉及软件升级方法,特别涉及到对机顶盒前面板可编程单片机的升级方法。
背景技术
随着数字电视的不断发展,数字电视产品上的元器件的集成度越来越高,功能也越来越强大,大部分都是贴片元器件,其中可编程元器件所占的比重非常大,这在数字电视机顶盒中体现得最为明显,在机顶盒的前面板上通常有一块控制前面板显示器的单片机,同时这个单片机又是和主板通讯和控制前面板显示器的主要元器件,它是可编程的。由于机顶盒方案的不同,对这个软件的要求也不同,就需要我们很方便的对其软件进行升级和维护,而通常的方法是先通过编程器将软件写入单片机,然后贴片后组装,若单片机程序出现问题或者需要更新软件,就必须取下单片机重新通过编程器写程,这样就带来了人力和物力的消耗,提高了成本。
发明内容
针对上述现有技术的方法耗费人力和物力的不足,本发明所要解决的技术问题是:提供一种低成本、方便快捷的升级机顶盒前面板可编程单片机的方法。
本发明解决上述技术问题采用的技术方案是:升级机顶盒前面板可编程单片机的方法,它包括以下步骤:
a.将升级软件拷贝到移动存储设备上;
b.连接移动存储设备和机顶盒主板;
c.机顶盒主板识别到移动存储设备,并读出存储在里面的升级软件;
f.机顶盒主板对升级软件进行编码,并与前面板可编程单片机进行通讯;
g.前面板可编程单片机接收到数据并校验和解码,之后写入其存储器。
进一步的有,在执行步骤c之后接着执行步骤:
d.机顶盒主板比对升级软件和前面板可编程单片机现有软件程序的版本,若前者较新就继续执行步骤e,否则停止操作;
e.机顶盒主板系统判断前面板可编程单片机的当前状态,如果空闲就发送数据,否则就等待。
本发明的有益效果是:节约了人力物力,降低了生产成本。
附图说明
图1为本发明实施例中单片机软件升级流程框图。
具体实施方式
本发明提供了一种低成本、方便快捷的升级机顶盒前面板单片机软件的方法,其主要原理是使用了单片机和主板之间的通讯能力及单片机本身具备的可编程能力,通过主板上的数据传输接口,利用主板程序将数据源上的需要更新的单片机程序导入,从而进行软件升级。
下面结合附图及实施例对本发明作进一步的描述。
如图1所示,本例中的升级机顶盒前面板可编程单片机的方法主要利用USB移动存储设备、机顶盒主板及前面板可编程单片机之间的通讯能力来实现单片机的软件升级。
该方法包括以下步骤:
a.将升级软件拷贝到USB移动存储设备上;
b.连接USB移动存储设备和机顶盒主板;
c.机顶盒主板程序识别到USB移动存储设备,并读出存储在里面的更新程序;
d.机顶盒主板程序比对更新程序和前面板可编程单片机现有程序的版本,若前者较新就执行步骤e,否则取消操作;
e.机顶盒主板系统判断当前前面板可编程单片机的状态,如果空闲就发送数据,否则就等待;
f.机顶盒主板程序对上述程序进行编码,并与前面板可编程单片机进行通讯;
g.前面板可编程单片机接收到数据并校验和解码,之后写入其存储器。
在具体实施上,机顶盒前面板和其主板之间可采用标准的传输协议如IIC、GPIO等。机顶盒主板读出更新程序以后对其进行编码,这里的编码是对需要更新的软件按要求进行分块,然后传输给前面板可编程单片机,再由前面板可编程单片机完成对接收到的数据进行校验,把升级软件写入单片机进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810300590.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于FPGA的模糊控制器
- 下一篇:气密性实验方法和设备