In order to acquire and conduct real-time monitoring CAN bus data of each node in a certain weapon sys⁃tem,CAN bus monitoring system based on FPGA and DSP is designed. The CAN2.0B protocol is used for transfer⁃ring two channels CAN bus data in this system. The experimental results indicate that this system can function prop⁃erly by 1 000 kbit/s and has good real-time performance,strong anti-interference ability. It can measure and ac⁃quire accurately the parameters of the weapon system.%为了对某武器系统各个节点传输的CAN总线数据进行实时监测与精确采集,设计了基于DSP和FPGA的CAN总线监视系统。该系统采用CAN2.0B协议,用以对两路CAN总线数据进行实时监测与采集。试验结果表明,该系统可在1000 kbit/s下正常运行,具有很好的实时性,并且抗干扰能力强,能够精确测量与采集该武器系统的各项参数,在实际中取得了很好的应用。
展开▼