[发明专利]嵌入式系统加载程序与应用程序一体化更新方法有效
申请号: | 200710026247.0 | 申请日: | 2007-01-09 |
公开(公告)号: | CN101004690A | 公开(公告)日: | 2007-07-25 |
发明(设计)人: | 武玉鹏;左延麟 | 申请(专利权)人: | 京信通信技术(广州)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/14 |
代理公司: | 广州市华学知识产权代理有限公司 | 代理人: | 李卫东 |
地址: | 510730广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供嵌入式系统加载程序与应用程序一体化更新方法,把用于完成启动、下载功能的程序合并作一块程序放在嵌入式操系统中的唯一一组FLASHROM中。当嵌入式操作系统和应用程序启动以后,下载功能程序同时启动并通过通讯接口接收传输来的程序数据完成更新备份应用程序。下载成功后,将备份应用程序激活,并将当前应用程序状态置为备份状态。最后系统复位加载新的应用程序运行。这样就允许只使用一组ROM存储器的嵌入系统可以完成开发生产阶段的一次烧录就完成程序更新工作。本方法操作简单,安全可靠。 | ||
搜索关键词: | 嵌入式 系统 加载 程序 应用程序 一体化 更新 方法 | ||
【主权项】:
1、嵌入式系统加载程序与应用程序一体化更新方法,其特征在于包括如下步骤:(1)把加载程序、加载信息和应用程序输入计算机,通过编译器对加载程序和应用程序的组合进行统一编译,生成可一次烧录的数据,该数据从计算机输出到烧录器,烧录器通过烧录电缆烧录到嵌入式处理器唯一的一组存储器FLASH ROM中;所述加载信息是用来保存所述需要加载应用程序的信息;同时,通过编译器从编译后加载程序、加载信息和应用程序的可一次烧录的数据中,把应用程序分解出来,生成下载程序;(2)烧录后嵌入式系统对其操作系统和应用程序进行备份处理,即存储器中保存两份操作系统及应用程序,一份处于备份状态,另外一份处于激活状态;(3)当嵌入式操作系统和应用程序启动以后,嵌入式系统同时启动下载程序,通过通讯接口接收传输来的程序数据,完成备份嵌入式操作系统和应用程序的更新;(4)下载成功后,下载程序通过修改加载信息,将备份嵌入式操作系统和应用程序激活,并将当前嵌入式操作系统和应用程序状态置为备份状态;(5)嵌入式操作系统复位,加载新的应用程序运行,从而在开发生产阶段实现只使用一组ROM存储器的嵌入系统一次烧录完成程序更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信技术(广州)有限公司,未经京信通信技术(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710026247.0/,转载请声明来源钻瓜专利网。