摘要

在飞行数据获取与记录系统中,针对高速率的GPS和IMU数据帧并行接收时容易丢失或者被截断现象,提出了一种基于FPGA和ARM的飞行数据快速提取与记录系统设计方法;在FPGA中设计串行通信模块、参数提取模块和SD卡控制模块,串行通信模块用来并行接收GPS和IMU数据帧,并存入GPS和IMU缓冲区;SD卡写入模块分别从GPS和IMU数据缓冲区中读出数据帧,通过SPI接口方式写入SD卡;在接收串行数据帧过程中,参数提取模块解算控制参数,存入参数缓存DRAM单元,供ARM处理器进行飞行控制;试验测试结果表明,该系统能够实现76.2Hz IMU数据帧和10Hz GPS飞行参数的快速提取和记录,数据传输完...

全文