本帖最后由 ztb 于 2019-10-11 10:38 编辑
关键是不符合标准的要能够识别并拒绝。例如字节间隔大于1.5t能识别吗?
在各种外界干扰下会产生各种不同组合的报文,如果忽略1.5t的异常间隔它们很有可能凑成符合正确格式并通过CRC校验的数据。所以在保证自己不死机的条件下要能够识别所有这些错误并拒绝相应。这样才能保证总线上其它设备的正常通信。
在通信总线上如果发生异常情况,闭嘴要比瞎说话强百倍!要想做到这点报文以空白3.5t开始,以空白3.5t作为结束是很关键的。如果还没有做到这一个1.5t和两个3.5t就不要在此打擂了!
|