CAN与CAN-FD的区别

本文对比了CAN和CAN FD通信协议,重点讨论了数据传输速率、有效载荷大小、帧格式、错误检测机制等方面的差异。CAN FD作为CAN的增强版,提供了更高的数据速率(最高8Mbps)、更大的数据载荷(可达64字节)以及更灵活的帧格式,适合高速和大数据量传输的场景。然而,CAN FD也带来了功耗、复杂性和成本的增加,并需要考虑向后兼容性问题。
摘要由CSDN通过智能技术生成

前言:

控制器局域网(CAN)协议30多年来一直是汽车和工业应用的流行通信标准。然而,随着数据需求和网络复杂性的增加,原始CAN协议在数据传输速率和有效载荷大小方面变得不足。为此,2011年引入了CAN FD(灵活数据速率)协议,以克服这些限制。

当比较经典CAN(Classical CAN)和CAN FD时,根本的区别在于一个只是对另一个的进步。显著的区别在于两者提供的数据速率。

经典CAN提供11位(标准)和29位(扩展)数据速率,而CAN FD顾名思义,提供灵活的数据速率,从每帧0-64字节不等。博世开发了这两项技术,以支持汽车行业对数据和技术日益增长的需求。最基本或最广为人知的经典CAN是最初的发明。博世最初制造了一种可控局域网总线(CAN总线),这是一种用于汽车应用的通信协议(数字数据网络)。随着车辆的创新和多个ECU的出现,有必要引入一种通信方法,以证明对复杂性、速度和数据负载日益增长的需求是合理的。随着时间的推移,这一进步进入了野兽模式,此时CAN总线发挥了重要作用,因为仅仅为不同模块之间的通信铺设数公里的电线是不公平的。另一方面,当经典CAN提供的功能开始达不到其必须支持的技术时,CAN FD作为对原始CAN总线协议的改进而发布。CAN柔性数据速率(ISO 11898-1:2015中规定)实际上是一种功能更强大的CAN。这种灵活的信号传输为汽车电子设备的通信提供了更高的带宽和所有所需的功能。此外,它提供了对CAN几乎所有功能的升级,是满足更高级数据和带宽要求的更好选择。经典的CAN 2.0总线具有许多特性,使其成为ECU数量较多、带宽利用率较低的应用的理想选择。经典C

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芯片-嵌入式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值