嵌入式平台可执行文件数据在线加载控制系统技术方案

技术编号:29132561 阅读:28 留言:0更新日期:2021-07-02 22:27
本发明专利技术公开了一种嵌入式平台可执行文件数据在线加载控制系统,运行在加载端上,用于控制作为被加载端的嵌入式平台加载可执行文件,包含人机交互界面软件和在线加载策略执行;人机交互界面软件用于实现用户与加载端之间的人机交互,向加载端下发可执行文件的参数信息和控制命令;当在线加载策略执行软件响应人机交互界面软件发来的进入加载模式命令后,先根据参数信息调取对应的可执行文件,再利用加载端和被加载端之间的通讯机制,向被加载端下发加载命令和可执行文件;与此同时,在线加载策略执行软件接收被加载端反馈回来的当前加载情况数据,并通过人机交互界面软件进行显示。本发明专利技术实现了原位在线加载可执行文件功能。

【技术实现步骤摘要】
嵌入式平台可执行文件数据在线加载控制系统
本专利技术属于航空电子系统中的机载计算机领域,特别涉及一种嵌入式平台可执行文件数据在线加载控制系统,用于无操作系统(即裸机)的综合性嵌入式航空电子设备可执行文件加载固化。
技术介绍
目前,随着综合性嵌入式航空电子系统技术迅猛发展,嵌入式航空电子设备逐渐朝向综合化、多样化和复杂化方向发展,业内对于无操作系统(即裸机)的综合性嵌入式航空电子设备可执行文件加载固化方法的关注度也愈来愈高,因此,在避免拆卸嵌入式航空电子设备的操作繁琐,保证可执行文件加载固化的可靠性和安全性的前提下,如何高可靠性高安全性地实现可执行文件在线加载,已然成为业内研究的热点。对于早期无操作系统的嵌入式航空电子设备而言,由于其缺乏操作系统,嵌入式平台应用软件对应的可执行文件的加载固化只能通过离位加载固化的方式实现:1)使用特定下载器;2)需要拆装嵌入式航空电子设备。离位加载固化可执行文件的上述特点,不适用于目前日益综合化、多样化和复杂化的嵌入式航空技术的发展趋势。可执行文件的原位在线加载功能的缺乏,导致了以下问题:a)加载本文档来自技高网...

【技术保护点】
1.一种嵌入式平台可执行文件数据在线加载控制系统,运行在加载端上,用于控制作为被加载端的嵌入式平台加载可执行文件,其特征在于包含人机交互界面软件和在线加载策略执行;/n人机交互界面软件用于实现用户与加载端之间的人机交互,向加载端下发可执行文件的参数信息和控制命令;其中,控制命令包含但不限于进入加载模式命令、退出加载模式命令、执行在线加载控制命令;/n当在线加载策略执行软件响应人机交互界面软件发来的进入加载模式命令后,先根据参数信息调取对应的可执行文件,再利用加载端和被加载端之间的通讯机制向被加载端下发加载命令和可执行文件;与此同时,在线加载策略执行软件接收被加载端反馈回来的当前加载情况数据,并...

【技术特征摘要】
1.一种嵌入式平台可执行文件数据在线加载控制系统,运行在加载端上,用于控制作为被加载端的嵌入式平台加载可执行文件,其特征在于包含人机交互界面软件和在线加载策略执行;
人机交互界面软件用于实现用户与加载端之间的人机交互,向加载端下发可执行文件的参数信息和控制命令;其中,控制命令包含但不限于进入加载模式命令、退出加载模式命令、执行在线加载控制命令;
当在线加载策略执行软件响应人机交互界面软件发来的进入加载模式命令后,先根据参数信息调取对应的可执行文件,再利用加载端和被加载端之间的通讯机制向被加载端下发加载命令和可执行文件;与此同时,在线加载策略执行软件接收被加载端反馈回来的当前加载情况数据,并通过人机交互界面软件进行显示。


2.根据权利要求1所述的一种嵌入式平台可执行文件数据在线加载控制系统,其特征在于人机交互界面软件包含有参数设定区域、显示区域和操作按钮;参数设定区域提供给用户需要设置的参数包括但不限于可执行文件链接选定设置、可执行文件对应标识位置设置、控制命令选定设置、数据监控界面选定设置;显示区域包括但不限于加载端发给被加端数据内容显示区域和加载端接收被加载端发来的数据内容显示区域;操作按钮包括但不限于开始/结束按钮和通信数据记录安钮。


3.根据权利要求1所述的一种嵌入式平台可执行文件数据在线加载控制系统,其特征在于在线加载策略执行软件接收人机交互界面软件下发的进入加载模式命令后,执行以下步骤:
1)根据接收的参数信息和加载端相关的加载连锁条件综合判断,若加载连锁条件满足,则在线加载策略执行软件向被加载端发送相关的加载控制命令和可执行文件数据,等待被加载端反馈当前加载情况数据;否则,在线加载策略执行软件不响应进入加载模式命令,回归初始化状态,并主动向人机交互界面软件上报加载连锁条件不满足情况;其中,加载连锁条件包括但不限于加载指令连锁条件是否满足、外部离散量/模拟量采集值是否满足、非易失存储器相关标志量值是否满足;
2)在线加载策略执行软件及时接收被加载端发来的加载相关状态信息,并将该信息上发给人机交互界面软件,用于人机交互界面软件的显示、分析;与此同时,在线加载策略执行软件及时解析人机交互界面软件发来的执行在线加载控制命令,向被加载端发送相关的可执行文件固化命令;
3)若加载尚未完成,在线加载策略执行软件继续向被加载端发送相关的加载命令和有效的可执行文件数据,否则,在线加载策略执行软件回归到初始化状态。


4.根据权利要求3所...

【专利技术属性】
技术研发人员:张文杨吉沛琦王健穆春鑫王为翔
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1