新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 机载任务记录器中数据记录器组件的设计与实现

机载任务记录器中数据记录器组件的设计与实现

作者:时间:2012-05-18来源:网络收藏

另外的8路串口由TI公司的TMS320C2812扩展得到,其余2路RS232接口由nano模块自带。

2 的软件

2.1 的功能需求

作为系统控制核心,主要完成下面7个功能。

1)获取RTC时钟时间,统一系统时间,并通过接收GPS信号对系统时间进行校正;

2)获取状态,解析后通过422接口发送工作状态控制指令;

3)加载时区信息,为事后评估提供有效参考;

4)接收路数据,并写入记录存储组件进行存储,按照规定的格式形成记录文件夹;

5)监控并记录系统各组件运行状态,生成系统日志文件,通过故障指示灯进行系统级报故;

6)能够系统断电时不丢失已记录的文件;

7)每隔100 ms对接收的数据进行时间标记,形成time.bin时间包,在事后评估中为9路数据提供统一的时间依据。

2.2 数据记录器组件的系统软件

系统软件VXWORKS捌作系统、包括BIT测试程序、各功能驱动软件及驱动软件接口程序组成,完成如下功能:

1)以X86架构下的VXWORKS操作系统作为整个系统的核心软件;

2)驱动软件,包括:RS422驱动、PCIE-PCI转换芯片驱动、双口RAM驱动、网络驱动、串口DL158驱动、硬件RTC驱动、硬件watchdog驱动、SATA驱动程序等;

3)BIT测试程序,包括:启动BIT、周期BIT(周期10 s);

2.3 数据记录器组件的应用软件

1)应用软件流程图

应用软件主要完成系统的管理、通信及数据的传输、封装、解析、存储等功能。数据记录器组件软件流程图如图4所示。

b.JPG



评论


相关推荐

技术专区

关闭