摘要
本文基于国产FPGA和CPU综合电子系统,提出了一种星载CAN总线通信接口方案,首先介绍了星载CAN总线接口的总体设计,采用CPU实现应用层软件设计,FPGA实现CAN控制器,外加CAN驱动器的架构,接着详细描述了FPGA端的总线接口逻辑和CPU端的应用程序流程,最后借助于CANScope总线综合分析仪验证表明CAN通信系统功能完备、性能良好。目前已在某星载商业航天项目中稳定运行。
- 单位
本文基于国产FPGA和CPU综合电子系统,提出了一种星载CAN总线通信接口方案,首先介绍了星载CAN总线接口的总体设计,采用CPU实现应用层软件设计,FPGA实现CAN控制器,外加CAN驱动器的架构,接着详细描述了FPGA端的总线接口逻辑和CPU端的应用程序流程,最后借助于CANScope总线综合分析仪验证表明CAN通信系统功能完备、性能良好。目前已在某星载商业航天项目中稳定运行。