一种基于1394总线的DSP软件加载方法技术

技术编号:40331543 阅读:31 留言:0更新日期:2024-02-09 14:23
本申请属于飞行控制技术领域,特别涉及一种基于1394总线的DSP软件加载方法。包括:1394总线向DSP软件发送维护指令,如果DSP软件接收到维护指令并且满足状态要求,则DSP软件进入维护状态,否则DSP软件进入实时工作状态;当DSP软件进入维护状态后,1394总线向DSP软件发送软件加载指令,DSP软件接收软件加载指令,如果DSP软件成功接收到软件加载指令,则DSP软件接收软件加载数据,否则DSP软件加载失败;当DSP软件接收软件加载数据后,进行加载校验,如果校验成功,则DSP软件加载成功,否则DSP软件加载失败;当DSP软件加载成功后,按照软件加载数据中的新版DSP软件状态进行DSP软件初始化,然后进入实时工作状态。本申请增加了数据包校验和维护状态加载等保护措施。

【技术实现步骤摘要】

本申请属于飞行控制,特别涉及一种基于1394总线的dsp软件加载方法。


技术介绍

1、飞控伺服作动系统是现代飞机的关键组成部分,对飞机舵面等进行综合控制与管理,实现飞机的飞行控制,是完成飞行任务的关键保证。飞控伺服作动系统采取多余度设计,通过同步、表决、监控、控制律解算、故障综合、故障记录、故障恢复、故障申报等操作,对飞机进行综合控制管理,其核心功能通过机载飞控软件实现,飞控软件运行的硬件环境为dsp环境。当软件变更升级加载时,可以jtag或者总线接口进行软件加载,总线又可分为串口总线和1394总线。由于飞机结构布局,jtag接口不能满足多余度系统同步加载的要求,串口总线不能以在线的方式进行机载软件加载,只能够以离线的方式,将飞控计算机拆下进行加载,加载成功后再将飞控计算机装回原处,这种方式不仅不利于整体的维护性,也大幅度增加了软件加载的时间周期,并且拆装会带来一些安装的相关问题。

2、因此,必须寻求一种针对上述问题的设计方法,使得飞控计算机既能满足多余度同步加载需求,也能满足在线加载的模式。

3、因此,希望有一种技术方案来克服或至本文档来自技高网...

【技术保护点】

1.一种基于1394总线的DSP软件加载方法,其特征在于,包括:

2.根据权利要求1所述的基于1394总线的DSP软件加载方法,其特征在于,

3.根据权利要求2所述的基于1394总线的DSP软件加载方法,其特征在于,当DSP软件成功接收到加载指令后,多余度DSP软件同步接收软件加载数据。

4.根据权利要求3所述的基于1394总线的DSP软件加载方法,其特征在于,所述软件加载数据包括加载指令、数据大小、校验码、数据区。

5.根据权利要求4所述的基于1394总线的DSP软件加载方法,其特征在于,进行加载校验的方式为:

6.根据权利要...

【技术特征摘要】

1.一种基于1394总线的dsp软件加载方法,其特征在于,包括:

2.根据权利要求1所述的基于1394总线的dsp软件加载方法,其特征在于,

3.根据权利要求2所述的基于1394总线的dsp软件加载方法,其特征在于,当dsp软件成功接收到加载指令后,多余度dsp软件同步接收软件加载数据。

4.根据权利要求3所述的基于1394总线的ds...

【专利技术属性】
技术研发人员:张志冰刘永毅张琦赵立蒙
申请(专利权)人:中国航空工业集团公司沈阳飞机设计研究所
类型:发明
国别省市:

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

1