1)根据波形最小间隔算出比特率,然后依据比特率和波形读出具体的数据
3)CAN原始信息处理:在CAN 2.0B 协议中,当连续出现5个高电平时,就需要插入一个低电平,所以在解析的过程中需要将这些插入的数据删除,就是图中用红色的那些数据。
删除这些数据之后,根据CAN扩展消息的格式可以将各个字段分割出来,报文解析结果如下。
4)ID地址解析
5)数据解析
这里需要注意的有两点:
①在CAN 协议中当连续出现5个高电平时就需要插入一个低电平。
②在 CAN 协议中,CAN-H 和 CAN-L 的差值为高电平时定义为显性,逻辑上表示为0,为低电平时定义为隐性,逻辑上表示为1。
联系客服