[发明专利]一种飞行参数自适应的嵌入式软件内存数据动态加载方法有效
申请号: | 201910034066.5 | 申请日: | 2019-01-15 |
公开(公告)号: | CN109783279B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 陈超;魏珂;于喜红;纪祖赑;周伟;杜贵轩;赵佳媚;杨飞;薛凯;窦小明;莫文骥;苏丙未 | 申请(专利权)人: | 北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院 |
主分类号: | G06F11/16 | 分类号: | G06F11/16;G06F11/14 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 张辉 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种飞行参数自适应的嵌入式软件内存数据动态加载方法,首先在飞行器嵌入式单机的FLASH存储器上存储基准程序与多个目标对象程序,飞行器嵌入式单机上电后,将基准程序加载到RAM存储器中运行;在实际飞行过程中,基准程序接收并解析注入的飞行参数;基准程序根据飞行参数与目标对象程序的匹配关系,为注入的飞行参数选择匹配的目标对象程序;最后将匹配的目标对象程序拷贝到内部存储器中,对匹配的目标对象程序进行加载运行。应用本发明方法,在飞行过程中能够进行软件功能的切换,并实现相应内存程序的动态切换与加载运行,利用较少的硬件设备实现较多的软件功能,提高了软件的可靠性和安全性。 | ||
搜索关键词: | 一种 飞行 参数 自适应 嵌入式 软件 内存 数据 动态 加载 方法 | ||
【主权项】:
1.一种飞行参数自适应的嵌入式软件内存数据动态加载方法,其特征在于包括如下步骤:(1)飞行器嵌入式单机的FLASH存储器上存储有基准程序与多个目标对象程序,所述目标对象程序负责实现特定的功能逻辑,基准程序实现飞行参数的接收、处理以及目标对象程序的动态加载与运行,且基准程序中事先定义了飞行参数与目标对象程序的匹配关系;(2)飞行器嵌入式单机上电后,将基准程序加载到RAM存储器中运行;(3)在实际飞行过程中,基准程序接收并解析注入的飞行参数;(4)基准程序根据飞行参数与目标对象程序的匹配关系,为注入的飞行参数选择匹配的目标对象程序,判断匹配的目标对象程序是否完整和正确,如果完整且正确,则进入步骤(5),否则继续运行当前基准程序,并将判断结果反馈给地面配套软件;(5)将匹配的目标对象程序拷贝到内部存储器中,对匹配的目标对象程序进行加载运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院,未经北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910034066.5/,转载请声明来源钻瓜专利网。