A:如果都是连续的发送错误,32次就进入busoff了,36次才进入busoff,那就是期间存在发送成功的报文,可以用示波器抓波形查看一下。存在发送成功的报文那就说明干扰仪干扰效果不佳(人为操作失误或仪器本身导致),如果干扰仪可以增加干扰时间,建议干扰时间大于1bit。自己使用ZPS仪器干扰测试,上位机软件和示波器抓波形的结果都是正常的,连续32次发送错误进入busoff(图1~4),确认芯片进入busoff机制没问题。
图1 ZPS仪器干扰CRC段的分隔符位
图2 干扰发送后第一次发送错误
图3干扰发送后第32次发送错误进入busoff(第32和33次busoff恢复间隔2.8ms左右)
图4示波器抓波形32次进入busoff