[发明专利]一种综合模块化航空电子系统多分区应用后加载方法在审
| 申请号: | 201610006723.1 | 申请日: | 2016-01-06 |
| 公开(公告)号: | CN105677413A | 公开(公告)日: | 2016-06-15 |
| 发明(设计)人: | 徐文;熊智勇 | 申请(专利权)人: | 中国航空无线电电子研究所 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
| 地址: | 200233 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种综合模块化航空电子系统多分区应用后加载方法,在内存空间中设置一段动态加载区;将动态加载区划分成若干个区域,每个区域对应一个;响应某一外部事件中断,从外部存储介质中依次将对应的应用镜像文件加载到所配置的动态加载区,并重置相应的分区工作模式为冷启动模式,分区即可宿主后加载的应用并运行。由于采用了分区应用后加载技术,IMA系统运行过程中可根据实际需要有选择地加载相应分区应用,节省了IMA系统资源,此外,也不需要等待真实的分区应用构建完成之后再进行IMA系统综合,提升了IMA系统综合效率。 | ||
| 搜索关键词: | 一种 综合 模块化 航空 电子 系统 分区 应用 加载 方法 | ||
【主权项】:
一种综合模块化航空电子系统多分区应用后加载方法,包含以下步骤:第一步:在内存空间中设置一段动态加载区;第二步:将动态加载区划分成若干个区域,每个区域对应一个分区;第三步:当IMA系统需要加载某一个或多个分区的应用时,产生外部事件中断;第四步:响应外部事件中断,确认需要加载的分区、应用名称和应用数目;第五步:根据需要加载的分区获取动态加载区的相应区域的物理地址以及虚拟地址;第六步:将动态加载区的虚拟地址的MMU属性设置为可写;第七步:将动态加载区的虚拟地址与需要加载应用的分区进行映射;第八步:从外部存储器加载应用镜像文件到动态加载区;第九步:重置动态加载区虚拟地址的MMU属性为只读;第十步:重置需要加载应用的分区的工作模式为冷启动模式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610006723.1/,转载请声明来源钻瓜专利网。





