13019325660

中文 | English

沈阳弗仕德科技有限公司栏目

新闻资讯

十年CAN总线设备制造与服务商,提供整体解决方案

您当前的位置: 主页 > 新闻资讯 > 公司新闻 >

CAN FD兼容CAN吗?

CAN FD(Flexible Data-rate CAN,可变速率的CAN)在设计和标准上确实与CAN(Controller Area Network,控制器局域网)存在兼容性。以下是关于CAN FD与CAN兼容性的详细解释:

(1)协议兼容性:

CAN FD是CAN的升级版,主要升级了协议部分,而物理层并没有改变。这意味着CAN FD在电气特性和物理连接上与CAN是一致的。

根据CAN FD协议,它与CAN 2.0A/B兼容。支持CAN FD的节点也可以发送CAN 2.0 A/B报文,因此在同一个CAN通讯网络中,允许同时存在CAN FD节点和CAN 2.0 A/B节点。

(2)数据传输:

在同一个网络中,CAN FD节点可以正常收发CAN 2.0和CAN FD报文。发送CAN FD报文时,控制场的FDF位被设置为1,表示该报文为CAN FD帧。

CAN 2.0A/B节点由于使用了带有CAN FD屏蔽功能的收发器,当CAN FD节点发送CAN FD报文时,它们会在物理层检测到FDF=1,并产生相应的响应,但无法解析CAN FD报文。

(3)网络配置:

为了保证网络正常工作,当CAN FD节点和CAN 2.0A/B节点共存时,需要在CAN 2.0A/B节点中使用带有CAN FD屏蔽功能的收发器。这样,CAN 2.0A/B节点在检测到CAN FD报文时,不会将其识别为错误帧,而是会忽略它。

(4)局限性:

在这样的混合网络中,CAN FD报文只能在支持CAN FD的节点间进行数据通信,而CAN 2.0A/B节点将无法参与CAN FD报文的传输。

由于历史条件的限制,并不是所有汽车厂商的ECU都能全部切换到CAN FD,因此CAN FD节点和传统CAN节点同时存在的状态会持续相当长的时间。

如果您需要CAN FD分析仪工具,可以打电话13019325660找我。

晚上,我们“广成工控”直播间也会聊相关内容,欢迎观看。