新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种基于FPGA的CAN总线通信接口的设计

一种基于FPGA的CAN总线通信接口的设计

作者: 时间:2010-12-21 来源:网络 收藏

  4 实验调试与结果

  为验证设计的正确性,使用了周立功公司的USBCAN-I产品,与目标电路板组成双节点通信,2个节点设置相同波特率500 Kb/s(BTRO= 00,BTR1=1Ch)和相同帧格式,由测试软件ZLGCANTest发送一组数据(eOh,e1h,……,e7h),上位机应用程序接收到的数据如图7所示。反过来由上位机应用程序注入指令数据e0h,a8h,周立功软件接收到的数据为e0h,a8h,00h,OOh……。经实验表明,数据收发正确,近距离通信时,通信速率可高达1 Mb/s。

上位机应用程序接收到的数据

  5 结论

  使用该方法设计的转换器优点在于:使用USB总线完成与计算机的数据交换,不会影响的整体通信速率;通过控制完成的设计,可扩展性好,灵活性强,稳定性高。作为空间相机下位机地检设备的一部分,同时还可以完成RS422等总线的通信控制。


上一页 1 2 3 4 5 下一页

评论


相关推荐

技术专区

关闭