发明名称 |
一种嵌入式设备中调用外部存储介质中应用程序的方法 |
摘要 |
本发明提供了一种嵌入式设备中调用外部存储介质中应用程序的方法。该方法包括步骤:a.将应用程序的代码和关键数据调入到主程序空间中,复用主程序运行数据空间;b.备份系统栈,并跳转到应用程序;c.返回主程序,并且还原系统栈。由于采用了该方法,仅通过简单的编译限定,即实现了主程序的编译过程与应用程序分离、主程序自由加载应用程序并可以退出的应用目的。 |
申请公布号 |
CN100573452C |
申请公布日期 |
2009.12.23 |
申请号 |
CN200710120844.X |
申请日期 |
2007.08.28 |
申请人 |
北京海尔集成电路设计有限公司 |
发明人 |
史岩;敖钧 |
分类号 |
G06F9/445(2006.01)I;G06F9/46(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1.一种嵌入式设备中调用外部存储介质中应用程序的方法,其特征在于:a.将应用程序的代码和关键数据调入到主程序空间中,复用主程序运行数据空间;其中,所述应用程序的代码和关键数据从编译生成的应用程序烧录文件中调用;b.备份系统栈,并从所述应用程序烧录文件中读取应用程序的初始入口地址以跳转到该应用程序中;c.读取主程序向数据交换区写入应用程序返回时的地址,并根据该地址返回主程序,然后还原系统栈。 |
地址 |
100088北京市海淀区花园路四号通恒大厦205室 |