CAN FD的一种协议缺陷
在CAN演变为CAN FD时,为了兼容性的考虑,仅对头部作了少量修改,然后设置了一个数据域位速率的选择位BRS,如果选CAN FD,那么BRS位之后就切换为高速传送,这种简单的处理疏忽了初始相位差的影响.当后发送节点胜出时,先发节点的领先相位差需要在后面的重同步中逐渐抵消,但是当BRS位前的重同步次数不够时,BRS位处的相位差甚至可以大于1个高速位,从而使接收节点高速位起始位置出错,导致传送出错.这是系统完全符合CAN FD标准要求下的出错,属于一种协议缺陷.鉴于CAN FD被认为是新一代的骨干通信协议,这一缺陷是不能容忍的,所以必须寻求解决方案.一种可能的解决方案是在仲裁域采用硬同步,但是电磁干扰中的毛刺可能使情况变得更糟.目前,没有找到理想的改进方案.
CAN FD、协议缺陷、同步
19
TP302(计算技术、计算机技术)
2019-04-01(万方平台首次上网日期,不代表论文的发表时间)
共5页
7-11