[发明专利]嵌入式系统及其更新应用程序的方法无效
申请号: | 200710194921.6 | 申请日: | 2007-12-06 |
公开(公告)号: | CN101169729A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 周翔;周继辉;杨栋;吴智勇;李中华;王汉其 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 410100湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 系统 及其 更新 应用程序 方法 | ||
技术领域
本发明涉及嵌入式系统领域,特别是涉及一种嵌入式系统及其下载应用程序的方法。
背景技术
嵌入式系统内部程序一般由两个部分组成:系统内核程序和应用程序。系统内核程序主要用于实现嵌入式系统内部各个单元的初始化;应用程序主要用于实现该嵌入式系统所要求实现的各种不同的功能。通常情况下,系统的内核程序基本保持不变,而应用程序根据嵌入式系统所需要完成的功能而有所区别。嵌入式系统可以先将系统内核程序固化到内部存储空间,然后再根据不同的功能固化不同的应用程序。
在对带有嵌入式系统的设备进行维护和调试时,往往需要对嵌入式系统内部程序进行下载或调试。目前,对内部程序的下载和调试较为普遍的方式是将嵌入式系统与计算机的某个接口连接,通过计算机来实现对内部程序的下载和更新。
参阅图1,示出现有的嵌入式系统更新应用程序的方法。具体步骤如下。
步骤S101、将调试好的应用程序保存到计算机内。
步骤S102、将计算机接口与嵌入式系统相连接。计算机接口可以是并行接口、串行接口、或USB接口。
步骤S103、计算机检测到该嵌入式系统,将保存的应用程序下载嵌入式系统,嵌入式系统更新原应用程序。
在计算机向嵌入式系统更新应用程序过程中,嵌入式系统只能被动接收数据,需要计算机主动将应用程序传送到嵌入式系统内部。但计算机体积较大,不方便随身携带和在现场使用,这大大限制了嵌入式系统更新应用程序的便捷性和灵活性,相应地,也降低了采用嵌入式系统的设备的可维护性。
发明内容
本发明所要解决的技术问题是提供一种嵌入式系统更新应用程序的方法,该方法可使嵌入式系统便捷、灵活地更新应用程序,提高采用该嵌入式系统的设备的可维护性。
本发明另一个目的是提供一种嵌入式系统,该嵌入式系统可便捷、灵活地更新应用程序,提高采用该嵌入式系统的设备的可维护性。
本发明的另一个目的是提供一种微控制器,该微控制器应用于嵌入式系统,可使嵌入式系统便捷、灵活地更新应用程序,提高采用该嵌入式系统的设备的可维护性。
本发明一种嵌入式系统更新应用程序的方法,包括:所述嵌入式系统读取外部存储设备内的应用程序文件;所述嵌入式系统将上述应用程序文件复制到内部存储装置;所述内部存储装置更新应用程序。
优选的,还包括:所述嵌入式系统检测干预操作,如检测到的干预操作与预置的干预操作相同,更新应用程序。
优选的,还包括:所述嵌入式系统检测内部接口装置是否连接所述外部存储设备,如是,进一步确定所述外部存储设备存储有应用程序文件。
优选的,还包括:所述嵌入式系统启动后运行上述应用程序。
优选的,所述嵌入式系统包括工业显示屏;所述内部存储装置的硬件部分包括FLASH存储芯片;所述接口装置包括USB HOST接口、数据并行接口、数据串行接口、及I/O接口。
优选的,还包括:所述工业显示屏显示上述应用程序文件复制进度。
本发明一种嵌入式系统,其特征在于,包括内部存储装置、程序读取单元、及程序复制单元;所述程序读取单元,用于读取外部存储设备内的应用程序文件;所述程序复制单元,用于将上述应用程序文件复制到所述内部存储装置;所述内部存储装置,用于更新应用程序。
优选的,还包括:程序检测单元,用于检测所述外部存储设备存储是否保存有应用程序文件,如是,启动所述程序读取单元。
优选的,还包括:更新启动单元,用于检测干预操作,如检测到的干预操作与预置的干预操作相同,启动所述程序检测单元。
优选的,所述嵌入式系统包括工业显示屏;所述内部存储装置包括FLASH存储芯片;所述接口装置包括USB HOST接口、数据并行接口、数据串行接口、及I/O接口。
本发明一种微控制器,包括程序读取单元和程序复制单元;所述程序读取单元,用于读取外部存储设备内的应用程序文件;所述程序复制单元,用于将上述应用程序文件复制到内部存储装置。
优选的,还包括:程序检测单元,用于检测所述外部存储设备存储是否保存有应用程序文件,如是,启动所述程序读取单元。
优选的,还包括:更新启动单元,用于检测干预操作,如检测到的干预操作与预置的干预操作相同,启动所述程序检测单元。
与现有技术相比,本发明具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710194921.6/2.html,转载请声明来源钻瓜专利网。