CAN总线也叫CANBUS、控制器局域网,是一种主要用在汽车控制、工业自动化控制领域里的总线系统。想要让连接在一条CAN总线上的两个设备相互发送数据,有一个前提就是它们的通讯速率是相同的。这就好比一个中国人和一个美国人交谈,如果中国人说汉语,美国人说英语,那他们多半是搞不明白对方是什么意思的。CAN总线通讯也是这样,A设备的通讯速率假如说是100Kbps,设备B的通讯速率是50Kbps,那它们之间也没办法配合工作。因此,我们需要将它们的通讯速率设为一致,方能达成目的。

绝大多数情况下,我们都是知道连接的两个CAN设备的波特率是多少的,不一样的话我们就调成一样,这没什么可说的。怕就怕我们不知道目标CAN设备的波特率,还想要和其连接互发数据,这该怎么做呢?这时候,你就应该用一下CANBUS分析仪的自动识别波特率功能了。

can总线分析仪是用来干嘛的(说下CAN-bus分析仪的自动识别波特率功能)(1)

自动识别波特率功能顾名思义,就是你把CAN分析仪与目标CAN设备做好连接以后,上位机软件就自动地给你匹配波特率,什么时候试出来了,什么时候你就可以之间通讯了。自动识别波特率功能有两种选择模式,一个是全范围识别,这个比较费时间,另一个就是常见波特率识别,比如5Kbps或者是10Kbps这样,效率更高,这下你清楚了吗?

如果您还想了解相关设备的话,欢迎找我进行讨论。

can总线分析仪是用来干嘛的(说下CAN-bus分析仪的自动识别波特率功能)(2)

,