仪器社区

除了CAN总线分析仪之外,有没有其他工具可以解码CAN信号的?

谢思倩我爱你 2015-10-04
评论
全部评论
cj620976
1、LAB6052逻辑分析仪。
2、逻辑分析仪是分析数字系统逻辑关系的仪器。逻辑分析仪是属于数据域测试[2]仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,这种仪器对复杂的数字系统的测试和分析十分有效。逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,Z主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与 Low之间形成数字波形。
18 0 2016-02-28 0条评论 回复
秋风速雨
CAN总线信号通过NRZI编码方式
采用显码和隐码的方式来传递数据
CAN发送一个报文,报文格式如下:
1,帧头,用于开始一个数据帧的发送
2,地址,由于CAN网络节点多,需要用地址进行甄别
3,数据长度,一次报文Z多可以发送8个字节的数据
4,数据,数据由8个bit构成,具体发送几个字节的数据由前面数据长度决定
5,CRC校验,用于对当前报文进行校验,判断数据是否出错
所以如果你直接去分析CAN的数据的话,需要对CAN的报文协议比较熟悉
而CAN总线分析仪就是通过对CAN报文进行解码,可以直接读取地址和数据
如果你不用CAN总线分析仪,利用示波器也是可以分析CAN信号的。
根据前面所述,用示波器对其分段进行分析
先找出其帧头及数据长度
然后根据数据长度去分析具体的数据内容。
12 0 2015-10-05 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论