基于FPGA 的CAN总线通信系统
摘要: 为了克服单片机固有的缺陷, 满足航天控制的需求, 文章提出了如何利用FPGA 采用查询的方式控制CAN 控制器SJA1000 ,从而实现CAN 总线数据通信的方法; 介绍了该系统的硬件构成、芯片选择和组成原理, 对FPGA 的控制程序进行了分析和设计; 实验
结果表明, 系统完全满足CAN 总线通信要求, 与以往基于单片机的CAN 总线通信系统相比较, 降低了体积、重量和功耗, 具有优越
性; 该设计已成功应用于星载电场仪的地面检测设备中。
关键词: FPGA ; SJA1000 ; CAN 总线通信
页:
[1]