针对传统无人航天器软件重构技术耗时过长和重构性能较差的问题,提出基于CPCI模块的无人航天器软件重构技术.调用CPCI模块内总线的所有接口控制模块动态加载的顺序,实现CPCI模块的动态加载;利用VI程序配置和FPGA VI子程序配置,完成无人航天器上位机的标定开发,通过FPGA配置时序执行点火、喷火、驱动和熄火等重要指令.集成多个AD采集板,完成软件烧写程序,启动CPCI模块内的各个接口,完成模块动态配置,实现软件重构.实验结果表明,基于CPCI模块动态加载的无人航天器软件重构技术的重构耗时短,运行有效功率较高,电机转速稳定.
CPCI模块 无人航天器 软件重构 通信协议