升级机顶盒前面板可编程单片机的方法

文档序号:6472296阅读:256来源:国知局
专利名称:升级机顶盒前面板可编程单片机的方法
技术领域
本发明涉及软件升级方法,特别涉及到对机顶盒前面板可编程单片机的升级方法。
技术背景随着数字电视的不断发展,数字电视产品上的元器件的集成度越来越高,功能也越来越 强大,大部分都是贴片元器件,其中可编程元器件所占的比重非常大,这在数字电视机顶盒 中体现得最为明显,在机顶盒的前面板上通常有一块控制前面板显示器的单片机,同时这个 单片机又是和主板通讯和控制前面板显示器的主要元器件,它是可编程的。由于机顶盒方案 的不同,对这个软件的要求也不同,就需要我们很方便的对其软件进行升级和维护,而通常 的方法是先通过编程器将软件写入单片机,然后贴片后组装,若单片机程序出现问题或者需 要更新软件,就必须取下单片机重新通过编程器写程,这样就带来了人力和物力的消耗,提 高了成本。发明内容针对上述现有技术的方法耗费人力和物力的不足,本发明所要解决的技术问题是提供 一种低成本、方便快捷的升级机顶盒前面板可编程单片机的方法。本发明解决上述技术问题采用的技术方案是升级机顶盒前面板可编程单片机的方法, 它包括以下步骤a. 将升级软件拷贝到移动存储设备上;b. 连接移动存储设备和机顶盒主板;C.机顶盒主板识别到移动存储设备,并读出存储在里面的升级软件;f. 机顶盒主板对升级软件进行编码,并与前面板可编程单片机进行通讯;g. 前面板可编程单片机接收到数据并校验和解码,之后写入其存储器。 进一步的有,在执行步骤C之后接着执行步骤d. 机顶盒主板比对升级软件和前面板可编程单片机现有软件程序的版本,若前者较新就 继续执行步骤e,否则停止操作;e. 机顶盒主板系统判断前面板可编程单片机的当前状态,如果空闲就发送数据,否则就等待。本发明的有益效果是节约了人力物力,降低了生产成本。


图l为本发明实施例中单片机软件升级流程框图。
具体实施方式
本发明提供了一种低成本、方便快捷的升级机顶盒前面板单片机软件的方法,其主要原 理是使用了单片机和主板之间的通讯能力及单片机本身具备的可编程能力,通过主板上的数 据传输接口,利用主板程序将数据源上的需要更新的单片机程序导入,从而进行软件升级。下面结合附图及实施例对本发明作进一步的描述。如图1所示,本例中的升级机顶盒前面板可编程单片机的方法主要利用USB移动存储设备 、机顶盒主板及前面板可编程单片机之间的通讯能力来实现单片机的软件升级。 该方法包括以下步骤a. 将升级软件拷贝到USB移动存储设备上;b. 连接USB移动存储设备和机顶盒主板;c. 机顶盒主板程序识别到USB移动存储设备,并读出存储在里面的更新程序;d. 机顶盒主板程序比对更新程序和前面板可编程单片机现有程序的版本,若前者较新就 执行步骤e,否则取消操作;e. 机顶盒主板系统判断当前前面板可编程单片机的状态,如果空闲就发送数据,否则就 等待;f. 机顶盒主板程序对上述程序进行编码,并与前面板可编程单片机进行通讯;g. 前面板可编程单片机接收到数据并校验和解码,之后写入其存储器。 在具体实施上,机顶盒前面板和其主板之间可采用标准的传输协议如IIC、 GPI0等。机顶盒主板读出更新程序以后对其进行编码,这里的编码是对需要更新的软件按要求进行分块 ,然后传输给前面板可编程单片机,再由前面板可编程单片机完成对接收到的数据进行校验 ,把升级软件写入单片机进行升级。
权利要求
1. 升级机顶盒前面板可编程单片机的方法,其特征在于它包括以下步骤a.将升级软件拷贝到移动存储设备上;b.连接移动存储设备和机顶盒主板;c.机顶盒主板识别到移动存储设备,并读出存储在里面的升级软件;f.机顶盒主板对升级软件进行编码,并与前面板可编程单片机进行通讯;g.前面板可编程单片机接收到数据并校验和解码,之后写入其存储器。
全文摘要
本发明涉及软件升级方法,特别涉及到对机顶盒前面板可编程单片机的升级方法。本发明提供了一种升级机顶盒前面板可编程单片机的方法,该方法低成本、方便快捷。本发明主要利用了机顶盒前面板单片机和机顶盒主板之间的通讯能力,首先将升级软件拷贝到移动存储设备上,再通过移动存储设备与机顶盒主板实现通讯,机顶盒主板与前面板可编程单片机之间实现通讯,最终将升级软件导入前面板可编程单片机完成升级功能。本发明节约了人力物力,降低了生产成本,适用于所有机顶盒前面板可编程单片机的升级。
文档编号G06F9/445GK101251807SQ200810300590
公开日2008年8月27日 申请日期2008年3月14日 优先权日2008年3月14日
发明者李红建 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1