逻辑分析仪DSLogic接法:
通道地接CAN地,通道正接CANL
对于CAN通讯
显性电平,总线电压差2V,用逻辑"0"表示,
隐性电平,总线电压差0V,用逻辑"1"表示
DSView的解码是依据逻辑上的高低电平,CANL对地的高低变化与逻辑"相符"
DSview设置:
1.阈值电压设为2V,因为CANL对地在1.5V到2.5V之间
2.采样时间至少要大于发送周期,采样频率设为默认的1MHz即可
3.点开始进行波形捕获
4.设置两个光标,需要包含解码的数据帧区间
第一个光标要在数据帧第一个边沿前面
第二个光标要在最后一个边沿后面,而且要稍微离最后一个边沿远一点,因为帧结束要有7个隐性位
5.设置can通讯波特率和采样率
6.设置解码起始位置为第一个光标,解码结束位置为第二个光标
经过以上设置,解码的结果与发送一致
补充: 如果自发自收可以接收到数据,而逻辑分析仪按以上方法只能检测到高电平或有少量低电平,检查CANL和CANH是否接反