[发明专利]一种嵌入式实时操作系统动态加载方法有效
申请号: | 201710357048.1 | 申请日: | 2017-05-19 |
公开(公告)号: | CN107122216B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 陈树峰;王颖;张杨;王仁;李源 | 申请(专利权)人: | 北京计算机技术及应用研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 张然 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种嵌入式实时操作系统动态加载方法,其中,包括:操作系统通过输入命令行指令,生成操作系统的符号查找表,并作为目标模块动态加载基准符号查找表;当目标模块被载入时,目标模块会将包含的所有外部接口和全局变量列出,构成该目标模块的全局符号查找表,操作系统对全局符号查找表进行解析,确定操作系统能够识别的外部接口和全局变量,并与能够识别的外部接口与全局变量建立链接关系,并添加入操作系统的符号查找表;对目标模块中包含的所有外部接口和全局变量的地址进行重新定位,当运行到外部接口和全局变量时,通过操作系统的符号查找表重新定位到目标模块符号查找表的相应地址处。 | ||
搜索关键词: | 一种 嵌入式 实时 操作系统 动态 加载 方法 | ||
【主权项】:
一种嵌入式实时操作系统动态加载方法,其特征在于,包括:操作系统通过输入命令行指令,生成操作系统的符号查找表,并作为目标模块动态加载基准符号查找表;当目标模块被载入时,目标模块会将包含的所有外部接口和全局变量列出,构成该目标模块的全局符号查找表,操作系统对全局符号查找表进行解析,确定操作系统能够识别的外部接口和全局变量,并与能够识别的外部接口与全局变量建立链接关系,并添加入操作系统的符号查找表;对目标模块中包含的所有外部接口和全局变量的地址进行重新定位,当运行到外部接口和全局变量时,通过操作系统的符号查找表重新定位到目标模块符号查找表的相应地址处。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京计算机技术及应用研究所,未经北京计算机技术及应用研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710357048.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种芯片烧录机
- 下一篇:一种通信应用的启动方法及移动终端