[发明专利]一种嵌入式软件自闭环验证方法有效
申请号: | 201910582947.0 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110427291B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 姚康生;王凡;熊攀;付洪飞;石林;罗云;杨龙军;马威;余友好;张红余;章祎;童琴 | 申请(专利权)人: | 江西洪都航空工业集团有限责任公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 330024 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种嵌入式软件自闭环验证方法,通过在上位机与嵌入式数据转发控制盒间的通讯协议中增加专用指令和专用邮包,并在嵌入式软件中增加专用模块,使上位机和嵌入式数据转发控制盒之间实现了数据闭环传输,同时增加的专用模块具备简易导弹模拟器的功能,使上位机发控逻辑验证试验或嵌入式软件的验证试验在缺失下位机的情况下仍可以正常进行;该方法设计简单、实用性强,可大大地降低试验成本,其有益效果在实际使用过程中已经得到验证。 | ||
搜索关键词: | 一种 嵌入式 软件 闭环 验证 方法 | ||
【主权项】:
1.一种嵌入式软件自闭环验证方法,其特征是,该方法包括以下步骤:步骤一:接收数据包,上位机发送导弹发射相关数据包,嵌入式数据转发控制盒内的嵌入式软件周期性接收数据包;步骤二:识别专用邮包,嵌入式软件接收数据包后,判断该数据包的ID号,如果该数据包的ID号为专用邮包ID,则嵌入式软件识别该数据包为专用邮包,并将该专用邮包的数据内容写入到指定地址的Flash中,进入步骤三;如果该数据包的ID号不是专用邮包ID,则继续判断下一个数据包;步骤三:识别专用指令,嵌入式软件继续接收数据包并判断该数据包的ID号,如果该数据包的ID号为专用指令ID,则将该专用指令转存到缓存中存储,同时专用指令包数加1,如果该数据包的ID号不是专用指令ID,则继续判断下一个数据包;当专用指令包数为3时,进行3判2判读,如果接收到的三个专用指令中有两个及以上数量相同,则认为该条专用指令有效,专用指令包数清零,进入步骤四;步骤四:状态数据上报,嵌入式软件进入专用模块,在规定时间内完成相关状态数据的上报;步骤五:上位机接收上报信息,上位机依次接收到上报的相关状态数据并按照发控逻辑执行后续动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西洪都航空工业集团有限责任公司,未经江西洪都航空工业集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910582947.0/,转载请声明来源钻瓜专利网。