概述

CANFD:可以理解成CAN协议的升级版,只升级了协议,物理层未改变。
Can与CanFD主要区别:传输速率不同、数据长度不同、帧格式不同、ID长度不同。

传输速率不同

Can:最大传输速率1Mbps。
CanFD:速率可变,仲裁比特率1Mbps(与CAN相同),数据比特率最高8Mbps,如下图所示。
CAN和CANFD的区别总结

数据长度不同

Can:一帧数据最长8字节
CanFD:一帧数据最长64字节。

帧格式不同

CanFD新增了FDF、BRS、ESI位。
FDF:表示CAN报文还是CAN-FD报文。
BRS:表示位速率转换,该位隐性时,速率可变(即BSR到CRC使用转换速率传输),该位为显性时,以正常的CAN-FD总线速率传输(恒定速率);
ESI:表示发送节点状态。
CAN和CANFD的区别总结

ID长度不同

CAN标准帧ID长度最长11bit
CANFD标准帧ID长度可扩展到12bit。

相关文章:

  • 2021-12-16
  • 2022-02-06
  • 2021-09-20
  • 2021-09-20
  • 2021-07-07
  • 2022-02-19
  • 2022-12-23
猜你喜欢
  • 2022-01-23
  • 2021-06-28
  • 2021-12-18
  • 2021-12-25
  • 2021-04-05
  • 2021-09-21
  • 2021-06-07
相关资源
相似解决方案