CANFD协议 CANFD优势分析

发布时间:2023-09-04  

CAN-FD概述

1.1 基于OSI参考模型的CAN-FD 协议分层

CAN-FD 的协议架构(网络分层)与传统 CAN 保持一致,故后文中对协议架构部分的说明将不对CAN与CAN-FD进行区分。


CAN 协议也是基于 ISO/IEC 7498-1 中规定的开放系统互联(OSI)基本参考模型,该模型将通信系统结构划分为 7层。自上而下分别为应用层(层 7)、表示层、会话层、传输层、网络层、数据链路层和物理层(层 1)。


考虑到 CAN 作为工业测控底层网络,其信息传输量相对较少,信息传输的实时性要求较高,网络连接方式相对较简单,因此,CAN 总线网络底层只采用了OSI 7 层通信模型的最低 2 层,即物理层和数据链路层,而在高层只有应用层。CAN的数据链路层又分为逻辑链路控制(LLC)子层和媒体访问控制(MAC)子层。物理层定义信号怎样传输,完成电气连接,实现驱动器/接收器特性;MAC 子层是实现CAN协议的核心,它的功能主要是传送规则,即控制帧结构、执行仲裁、错误检测、出错标定和故障界定;LLC子层的功能主要是报文滤波、超载通知和恢复管理。


物理层和数据链路层的功能可由 CAN 接口器件来完成。应用层的功能是由微处理器完成的。在ISO 11898中对 CAN 协议层级与OSI模型层级的关系进行了说明,图 1 描述了 CAN 协议中数据链路层和物理层与 OSI模型的关系。

图片

图1 CAN分层结构与OSI模型对比

1.2 CAN-FD优势分析

CAN-FD相比传统CAN总线,其优势主要有以下3点。

(1)传输速率更快

FD全称是 Flexible Data-Rate,顾名思义,表示CAN-FD的帧报文具有数据场波特率可变的特性,即仲裁场合数据控制场使用标准的通信波特率,而到数据场就会切换为更高的通信波特率,车端常用的为2Mbit/s和5Mbit/s,从而达到提高通信速率的目的。

(2)有效数据场更长

传统CAN报文标准帧的有效数据场只有8bytes,每帧携带的数据量很少,CAN-FD对有效数据场的长度进行了很大的扩充,标准帧的有效数据场最大可达到64bytes,大大提高了每帧报文中所能携带的数据量。

(3)更小的改动

CAN-FD保留了传统CAN总线协议的核心特征,这使得在ECU和收发器等硬件层面上相较于车载以太网更易实现和应用,且由于CAN-FD与传统CAN对物理层的要求基本一致,CAN-FD的ECU 和收发器对传统CAN兼容,OEM不论是采用直接升级为CANFD总线的方案还是在切换过渡的阶段先采用混网的方案,在技术实现和开发成本控制层面都可以达到预期。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    技术分享丨CAN/CANFD一致性测试;        在汽车“新四化”的浪潮下,现代汽车的电子化程度逐步提高,越来越多的电子控制单元(ECU)加入到汽车的功能控制中,各ECU通过CAN/CANFD......
    、64)。 2.5、CRC段 传统CAN中的循环冗余校验(CRC)为15位,而在CANFD中由固定填充位FSB(6/7位)、填充位计数(4位)、CRC(17/21位)CRC界定符(1位)组成,总共28......
    STM32CubeMX5.6.0 3.环境准备 预先安装好 CubeIDE,CubeMX 等开发软件。 4.操作步骤 4.1.A7 核操作 由于 CAN 可以被 A7 m4 同时使用,现在是要分配给 m4,所以在 A7 端通......
    来实现,支持CANCANFD,最高速率为5Mbps,每个 Node有最多64个Rx Buffer,支持最多2个Rx FIFO,另外每个Node有最多32个Tx Buffer,支持最多1个Tx FIFO/Tx......
    扩展帧的目的是为了完成对更长的CAN Identifier的传输,所以扩展帧中的CAN Identifier使用到了ID[28:0],一共是29位,如图5所示,扩展帧和标准帧大致相同,只有几个地方有一些小的区别......
    3所示。 图2:CAN FD数据回放工程图 图3:CAN FD数据解析效果展示 此外,ADTF支持AUTOSAR架构下ARXML CANFD数据的解析。如图4和图5所示的ARXML......
    库文件总线解析,支持汽车总线(CANCANFD 、 Flexray 、 以太网)、Vector®设备、信号处理和可视化等。 在ADTF Calibration Toolbox中支持通过多个过滤器与 ECU 进行......
    ZPS-CANFD采样点测试原理及详细过程;采样点是接收节点判断信号逻辑的位置,采样点对CAN总线来说极其重要,尤其是在组网的时候,多个节点尽量保持同一个采样点,若网......
    常用车载总线CANCANFD、LIN、FlexRay Ethernet概述;随着现代汽车的电子化程度越来越高,汽车总线系统也变得越来越复杂。汽车总线测试是一项重要的任务,它有......
    干货分享 | 常用车载总线CANCANFD、LIN、FlexRay Ethernet概述;随着现代汽车的电子化程度越来越高,汽车总线系统也变得越来越复杂。汽车总线测试是一项重要的任务,它有......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>