APP下载

基于MFC框架的通用型429总线解码软件设计

2023-09-21王洪星

直升机技术 2023年3期
关键词:界面

王洪星,孙 刚,徐 智

(中国直升机设计研究所,江西 景德镇 333001)

0 引言

现代飞行器由于控制模型复杂,在试飞调参时往往需要多次进行参数调整。为定量评估飞行参数效果,需要在试飞过程中将各项飞行数据进行存储,在飞行后进行分析并为控制律参数调整提供依据。另外,飞行过程中出现故障时,依靠记录的故障信息可以快捷地对故障点定位。为节省存储资源,数据存储的格式往往为二进制形式,需要在飞行后对记录数据进行重新解码还原。由于常用的飞参设备需要记录各系统的大量飞行数据,数据记录周期往往设置得较长,以节约存储空间,因而导致在长航时飞行时很难对某特定系统的数据进行详细记录。对此,在试验试飞阶段通常还需专门留出数据记录器。另外,出于调参排故等需要,各系统需记录的数据种类也会经常变化,因此需要一种高适应性的解码软件对存储的二进制数据进行解码。基于此方面考虑,本文提出并实现了一种基于MFC框架,用于对飞行数据解码的Windows应用软件,在存储数据种类发生变化时,无需重新编译生成软件,只需对相关协议配置文件进行更改即可,可以快速适配新的存储格式。

1 硬件设计

1.1 总体概述

数据记录器如图1所示,采用了ARM+FPGA的处理器架构,其中FPGA作为429总线接口。在数据存储过程中,FPGA接收并缓存外部输入的高速429数据;当数据有效后,向ARM发出中断信号,通知ARM读取缓存数据,并将数据顺序存储在Flash中;Flash格式化为FAT32文件系统,因此应用软件可以通过文件的形式对存储数据进行读写操作。……

登录APP查看全文

猜你喜欢

界面
声波在海底界面反射系数仿真计算分析
微重力下两相控温型储液器内气液界面仿真分析
国企党委前置研究的“四个界面”
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
西门子Easy Screen对倒棱机床界面二次开发
空间界面
铁电隧道结界面效应与界面调控
电子显微打开材料界面世界之门
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向