一种航空遥感设备参数装订系统以及装订方法技术方案

技术编号:20362590 阅读:48 留言:0更新日期:2019-02-16 16:24
本发明专利技术公开了一种航空遥感设备参数装订系统以及装订方法,所述系统包括上位机,系统电路板以及仿真器;所述上位机生成装订参数数组,所述仿真器与所述系统电路板连接,并可在所述系统电路板中运行“写参数”和“读参数”程序;所述系统电路板接收装订参数数组,并通过仿真器在所述RAM存储区中运行“写参数”程序对所述数据存储区执行“擦除”和“写”操作,写入所述装订参数数组;所述系统电路板可通过所述仿真器在所述程序存储区中运行“读参数”程序将“读参数”代码烧写到所述程序存储区中。本发明专利技术公开的航空遥感设备参数装订系统以及装订方法可避免因参数不同导致的软件代码变更,且可避免硬件电路的变更。

【技术实现步骤摘要】
一种航空遥感设备参数装订系统以及装订方法
本专利技术涉及电子学
,特别涉及一种航空遥感设备参数装订系统以及装订方法。
技术介绍
航空遥感设备在加工、装调、装配过程中不可避免地会存在误差,为减小误差,提高系统性能,需要对每台设备的传感器零位位置、内方位和外方位元素等参数进行标定,此外,单台设备每次的标定时间、版本修订信息等数据也可以作为信息化数据,便于设备的信息查询,满足智能化设备的需求。基于上述原因,每台航空遥感设备均具有特定的一组装订参数,这些参数需要随设备进行存储。但是,因装订参数不同导致各台设备软件代码不一致,而且对于已完成研制的航空遥感设备,若需要进行参数装订,可能导致硬件的设计变更。
技术实现思路
本专利技术旨在克服现有技术存在的缺陷,本专利技术采用以下技术方案:一方面,本专利技术实施例提供了一种航空遥感设备参数装订系统,所述航空遥感设备参数装订系统包括:上位机,系统电路板以及仿真器。所述上位机生成装订参数数组,并将所述装订参数数组发送给所述系统电路板;所述仿真器与所述系统电路板连接,所述仿真器工作于仿真模式,并可在所述系统电路板中运行“写参数”和“读参数”程序;所述系统电路板包括:接口电路以及微处理器芯片,所述上位机和所述仿真器通过所述接口电路与所述系统电路板相连;所述微处理器芯片包括FLASH以及RAM存储区;所述FLASH包括:数据存储区以及程序存储区;所述系统电路板接收所述装订参数数组,并通过所述仿真器在所述RAM存储区中运行“写参数”程序对所述数据存储区执行“擦除”和“写”操作,写入所述装订参数数组;所述系统电路板在所述“写参数”程序停止运行后,通过所述仿真器在所述程序存储区中运行“读参数”程序将“读参数”代码烧写到所述程序存储区中。优选地,所述微处理器芯片为具有在线编程功能的DSP系列芯片。进一步的,所述上位机包括:装订参数生成软件和采集卡。所述装订参数生成软件,用于生成装订参数数组;所述采集卡,用于将所述装订参数生成装订参数数组发送给所述系统电路板。进一步的,所述接口电路包括:接收电路和仿真及下载接口;所述接收电路,通过总线与所述上位机连接;所述仿真及下载接口,一端与所述仿真器进行交互,另一端连接至微处理器芯片,分别访问RAM存储区以及程序存储区。进一步的,所述“写参数”程序和“读参数”程序基于所述的FLASH的应用程序接口库编写。进一步的,所述微处理器芯片还包括芯片接口,所述芯片接口与所述接收电路连接。优选地,所述仿真及下载接口为JTAG接口。优选地,所述采集卡为RS422采集卡。另一方面,本专利技术实施例还提供了一种航空遥感设备参数装订系统的装订方法。所述装订方法包括步骤:S1,生成装订参数数组;S2,在RAM存储区中运行“写参数”程序;S3,启动装订参数数组发送,将装订参数数组发送给系统电路板后,系统电路板通过所述“写参数”程序对数据存储区执行“擦除”和“写”操作,写入装订参数数组;S4,停止所述“写参数”程序的运行,将“读参数”程序烧写到程序存储区中。进一步的,所述装订方法还包括步骤:对所述统电路板重新上电后,对所述数据存储区执行“读”操作以读取所述装订参数数组。本专利技术的技术效果:本专利技术公开的航空遥感设备参数装订系统和装订方法,利用微处理器芯片内的FLASH的存储空间作为设备需装订参数数组的数据存储区,可避免因参数不同导致的软件代码变更,以保证批量生产的航空遥感设备的软件代码一致性,且不需要单独外扩FLASH,可避免硬件电路的变更,可节省硬件变更成本及因变更所导致的试验成本,并缩短设计变更周期。本专利技术公开的航空遥感设备参数装订系统和装订方法将“写参数”和“读参数”操作分开进行,对于已批量生产的设备,由于不需要频繁进行上述装订参数的变更操作,也可提高系统正常工作时的可靠性。附图说明图1是根据本专利技术一个实施例的一种航空遥感设备参数装订系统的原理框图;图2是根据本专利技术一个实施例的一种航空遥感设备参数装订系统的装订方法的流程图。1、上位机2、系统电路板3、仿真器4、采集卡5、装订参数生成软件6、仿真及下载接口7、接收电路8、微处理器芯片具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,而不构成对本专利技术的限制。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。术语解释部分:DSP:DigitalSignalProcessing,数字信号处理;FLASH:闪存;API:ApplicationProgrammingInterface,应用程序编程接口;JTAG:JointTestActionGroup,联合测试工作组;RAM:RandomAccessMemory,随机存取存储器。据了解到的相关技术的情况,每台航空遥感设备均具有特定的一组装订参数,这些参数需要随设备进行存储。一般通过软件宏定义的方式进行装订参数的存储,但该种方法会导致各台设备之间的软件代码存在差异,不利于软件固化,影响软件工程化的实施。或者,通过在硬件电路板上增加外部FLASH存储芯片,将上述参数存储到其中的方法也可解决参数装订的问题。但对于新研设备而言,外扩芯片增加硬件成本,也降低了硬件的可靠性;而对于已交付的设备来说,这种增加芯片的方式需要修改相应系统的硬件电路板,硬件调试及后续需补充的各类试验也将增加人员和设备成本。因此,在不进行硬件增加芯片的前提下能够实现参数的装订是最佳的设计方法。图1是本专利技术提供的一种航空遥感设备参数装订系统的原理示意图。本专利技术实施例提供了一种航空遥感设备参数装订系统,所述航空遥感设备参数装订系统包括:上位机1,系统电路板2以及仿真器3。所述上位机1生成装订参数数组,并将所述装订参数数组发送给所述系统电路板2;所述仿真器3与所述系统电路板2连接,所述仿真器3工作于仿真模式,并可在所述系统电路板2中运行“写参数”和“读参数”程序;所述系统电路板2包括:接口电路以及微处理器芯片8,所述上位机1和所述仿真器3通过所述接口电路与所述系统电路板2相连;所述微处理器芯片8包括FLASH以及RAM存储区;所述FLASH包括:数据存储区以及程序存储区;所述系统电路板2接收所述装订参数数组,并通过所述仿真器3在所述RAM存储区中运行“写参数”程序对所述数据存储区执行“擦除”和“写”操作,写入所述装订参数数组;所述系统电路板2在所述“写参数”程序停止运行后,通过所述仿真器3在所述程序存储区中运行“读参数”程序将“读参数”代码烧写到所述程序存储区中。仿真器3在运行过程中可以替代目标系统中的处理器,仿真其运行。仿真器3运行起来和实际的目标处理器一样,且能够通过桌面计算机或其它调试界面来观察处理器中的程序和数据。在一些实施例中,所述微处理器芯片8为具有在线编程功能的DSP系列芯片。DSP系列芯片指能够实现数字信号处理技术的芯片。DSP芯片的内部采用程序和数据分开的哈佛本文档来自技高网...

【技术保护点】
1.一种航空遥感设备参数装订系统,其特征在于,包括:上位机,系统电路板以及仿真器;所述上位机生成装订参数数组,并将所述装订参数数组发送给所述系统电路板;所述仿真器与所述系统电路板连接,所述仿真器工作于仿真模式,并可在所述系统电路板中运行“写参数”和“读参数”程序;所述系统电路板包括:接口电路以及微处理器芯片,所述上位机和所述仿真器通过所述接口电路与所述系统电路板相连;所述微处理器芯片包括FLASH以及RAM存储区;所述FLASH包括:数据存储区以及程序存储区;所述系统电路板接收所述装订参数数组,并通过所述仿真器在所述RAM存储区中运行“写参数”程序对所述数据存储区执行“擦除”和“写”操作,写入所述装订参数数组;所述系统电路板在所述“写参数”程序停止运行后,通过所述仿真器在所述程序存储区中运行“读参数”程序将“读参数”代码烧写到所述程序存储区中。

【技术特征摘要】
1.一种航空遥感设备参数装订系统,其特征在于,包括:上位机,系统电路板以及仿真器;所述上位机生成装订参数数组,并将所述装订参数数组发送给所述系统电路板;所述仿真器与所述系统电路板连接,所述仿真器工作于仿真模式,并可在所述系统电路板中运行“写参数”和“读参数”程序;所述系统电路板包括:接口电路以及微处理器芯片,所述上位机和所述仿真器通过所述接口电路与所述系统电路板相连;所述微处理器芯片包括FLASH以及RAM存储区;所述FLASH包括:数据存储区以及程序存储区;所述系统电路板接收所述装订参数数组,并通过所述仿真器在所述RAM存储区中运行“写参数”程序对所述数据存储区执行“擦除”和“写”操作,写入所述装订参数数组;所述系统电路板在所述“写参数”程序停止运行后,通过所述仿真器在所述程序存储区中运行“读参数”程序将“读参数”代码烧写到所述程序存储区中。2.根据权利要求1所述的航空遥感设备参数装订系统,其特征在于,所述微处理器芯片为具有在线编程功能的DSP系列芯片。3.根据权利要求1所述的航空遥感设备参数装订系统,其特征在于,所述上位机包括:装订参数生成软件,用于生成装订参数数组;采集卡,用于将所述装订参数生成装订参数数组发送给所述系统电路板。4.根据权利要求1所述的航空遥感设备参数装订系统,其特征在于,所述接口电路包括:接收电路,通过总线与所述上位机...

【专利技术属性】
技术研发人员:修吉宏黄浦李军
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林,22

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

1