首页 > 电脑专区 > 路由器 >

如何用中继模式连接不同波特率的CAN总线

来源:互联网 2023-02-20 18:50:46 334

有很多CAN分析仪用户的手里有两款不同的设备,由于不同设备的波特率不同,例如取出汽车当中的两个模块,500k的汽车ECU和125k的汽车雷达,两款不同波特率的设备,无法实现通信,在实际应用过程中很不方便。今天就为大家说说如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

工具/原料

  • USBCAN-II Pro
  • ECANTools软件
  • 电脑

方法/步骤

  • 1

    这里我们使用USBCAN-II Pro分析仪作为一个中继器连接两个设备。USBCAN-II Pro分析仪具有两条独立的CAN总线通道,因此他可以连接两条波特率相同或不同的CAN总线设备,完成两个设备之间的数据交换,并且,USBCAN-II Pro分析仪在中继过程中还可通过USB接口连接电脑,使用软件看到两个设备之间的数据流向,这个功能非常适用于协议破解。xbV办公区 - 实用经验教程分享!

  • 1相关内容非法爬取自百度经验
  • 2

    设备接线以及使用ECANTools软件设置中继模式xbV办公区 - 实用经验教程分享!

    这里我们已经使用了一台单通道的USBCAN分析仪与一块开发板进行通信。之后我们将原有的通信环境断开,将USBCAN-II Pro的CAN 1通道连接到单通道设备的CAN 通道上,将USBCAN-II Pro的CAN 2通道连接到开发板的CAN通道上(注意:连接设备时CAN通道的CAN-L、H要分别对应连接,不要连接错了),正确连接设备,连接方法如图所示。xbV办公区 - 实用经验教程分享!

    如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

  • 3

    打开ECANTools软件,点击工作模式,选择普通中继模式,分别选择CAN1和CAN2的波特率(注意:CAN1和CAN2的波特率要与接在CAN1和CAN2上的设备一致。),如需在电脑查看CAN1和CAN2之间的数据流向则需勾选“USB接收数据”(本例子默认勾选),设置好后点击“写设置”即可,提示需重新拔插设备,此时即可关闭软件。xbV办公区 - 实用经验教程分享!

    如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

    如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

  • 4

    接下来我们重新插拔设备后再次打开ECANTools软件,点击“打开设备”后弹出如图4所示提示,说明USBCAN-II Pro已经进入中继模式。xbV办公区 - 实用经验教程分享!

    如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

  • 5

    完全打开软件后,此时如果USBCAN-II Pro设备的CAN1或者CAN2连接的设备有发送数据时,在ECANTools软件中会直接看到两条通道数据的流向如CAN1→CAN2或CAN2→CAN1,如图5所示。xbV办公区 - 实用经验教程分享!

    如何用中继模式连接不同波特率的CAN总线xbV办公区 - 实用经验教程分享!

  • 6

    通过使用广成USBCAN-II Pro设备,搭配ECANTools软件,使用中继模式可解决不同波特率设备间无法通信的问题。同时通过观察USBCAN-II Pro的数据流向,可以判断两节点的通信协议,进行协议的破解,使用起来非常方便。xbV办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!xbV办公区 - 实用经验教程分享!


    标签: 路由器硬件软件连接模式

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码