0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

canfd协议是什么?canfd协议的应用场景

陈斌 来源:jf_44873076 作者:jf_44873076 2024-04-17 14:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

CAN FD(CAN with Flexible Data rate)协议是一种串行通讯协议,继承了CAN总线的主要特性,如双线串行通讯、非破坏性仲裁技术、分布式实时控制,以及可靠的错误处理和检测机制等,从而保证了很高的安全性。然而,与CAN总线相比,CAN FD协议在带宽和数据场长度方面有所改进,以弥补CAN总线的不足。

CAN FD协议的主要特点包括:

1、可变速率:CAN FD采用了两种位速率。从控制场中的BRS位到ACK场之前(含CRC分界符)为可变速率,其余部分为原CAN总线用的速率。这意味着仲裁段和数据控制段使用标准的通信波特率,而数据传输段时就会切换到更高的通信波特率,从而使数据传输速率得以提升。

2、CRC算法改变:CAN FD对CRC算法进行了修改,使其以含填充位的位流进行计算。

此外,CAN FD协议还根据ISO/OSI参考模型被细分为不同的层,包括数据链路层(Data Link Layer)。数据链路层主要由逻辑链路控制(Logical Link Control,LLC)和介质访问控制(Medium Access Control,MAC)两个子层组成。其中,LLC子层对应于节点的控制器主机接口,负责消息过滤、过载通知和恢复管理。而MAC子层则负责消息帧、仲裁、确认、错误检测和信号发送,是CAN FD协议的核心。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据采集
    +关注

    关注

    42

    文章

    8325

    浏览量

    121249
  • CANFD
    +关注

    关注

    0

    文章

    106

    浏览量

    5947
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【瑞萨RA × Zephyr开发板评测】+ CANFD

    感谢【瑞萨RA x Zephyr评测】三、CAN模块测试_瑞萨 zephyr-CSDN博客 上述并未实现CANFD已经扩展帧接收 板子接线如下图: P401接CAN收发器TXD P402接CAN
    发表于 02-03 00:08

    CANFD总线多节点扩展技术:节点数量限制与突破方案

    在工业控制、汽车电子等 CANFD 总线应用场景中,节点数量直接影响系统覆盖范围与数据交互效率。节点数量并非无限制扩展,其受总线特性、硬件设计、协议配置等多重因素约束。本文将深入解析 CANF
    的头像 发表于 12-15 17:35 1632次阅读
    <b class='flag-5'>CANFD</b>总线多节点扩展技术:节点数量限制与突破方案

    【CPKCOR-RA8D1】+ 4. 解析CANFD 的DBC协议,破解整车厂奥秘

    DBC文件是一种集成了CAN和CANFD报文格式帧的数据库,和整车厂合作开发项目时,必定会接触到DBC文件,解析DBC文件是考验一个汽车诊断工程师的终极水平题目!!!!!! 手头上刚好有和宝马
    发表于 10-18 18:12

    ZPS-CANFD总线分析仪:一键操作,全面评估CAN/CANFD节点健康状态

    本文导读在现场进行节点测试时,工程师们时常面临挑战:节点通信不稳定、信号质量不佳、故障定位困难。这些常见问题往往需要耗费大量时间和精力进行排查。ZPS-CANFD总线分析仪提供一键生成节点测试报表
    的头像 发表于 09-26 11:46 708次阅读
    ZPS-<b class='flag-5'>CANFD</b>总线分析仪:一键操作,全面评估CAN/<b class='flag-5'>CANFD</b>节点健康状态

    低轨卫星应用:MCU、CANFD与DCDC芯片的集成解决方案

    随着低轨卫星技术的迅速发展,其在地球观测、通信和导航等领域的应用日益广泛。本文综述了MCU、CANFD收发器和DCDC芯片在低轨卫星中的技术特点、试验验证及集成应用。
    的头像 发表于 09-19 17:39 1585次阅读
    低轨卫星应用:MCU、<b class='flag-5'>CANFD</b>与DCDC芯片的集成解决方案

    国产CANFD芯片技术特性与应用前景综述:以ASM1042系列为例

    本文综述了国科安芯推出的国产CANFD芯片ASM1042系列的技术特性与应用前景。ASM1042系列作为一款高性能的CANFD收发器,支持5Mbps的高速通信和高达±70V的总线耐压,广泛应用于汽车电子、工业控制和航空航天等领域。
    的头像 发表于 08-27 18:02 1548次阅读

    如何使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 总线上的所有消息?

    使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 总线上的所有消息
    发表于 08-20 06:17

    广成科技CANFD转CAN总线GCAN-418的优势

    作为CAN总线的升级产品,CANFD相较于传统的CAN总线,拥有如下几个方面的优势。
    的头像 发表于 08-05 11:47 1288次阅读
    广成科技<b class='flag-5'>CANFD</b>转CAN总线GCAN-418的优势

    stm32支持canfd和dma结合使用吗?

    stm32支持canfd和dma结合使用吗
    发表于 08-01 07:15

    CANFD节点的采样点如何测量?

    本文导读为提升CAN/CANFD网络的通信可靠性,各节点需尽可能配置合适且一致的采样点。然而在设备CAN通信采样点参数未知的情况下,如何验证各节点采样点设置的一致性?本文结合ZPS-CANFD设备
    的头像 发表于 07-31 11:34 1562次阅读
    <b class='flag-5'>CANFD</b>节点的采样点如何测量?

    CANFD 0 通道 2 上收到的所有消息传递到 CANFD 1 通道 0,是否可以使用 DAM 通道?

    你好 我正在尝试将 CANFD 0 通道 2 上收到的所有消息传递到 CANFD 1 通道 0,是否可以使用 DAM 通道?如何。 我在配置 CANFD 1 通道 0 中的源 FiFo 0 和目标 FiFo 0 的 DMA 描述
    发表于 07-14 06:56

    CANFD模块中的CLK_GR5如何配置?

    ,其中描述CANFD会用到两个时钟,其中的CLK_GR5 (CLK_SYS)在SDL例程中没有找到相关配置代码,请问这部分在哪里配置,还是使用默认配置即可?
    发表于 07-14 06:06

    LOTO示波器自定义解码功能—CANFD解码

    /?spm_id_from=333.1365.list.card_archive.click 。 视频中仅对串口进行解码演示,正好我们从客户手中拿到了一块USB转CAN/CANFD模块,如下图所示, 本文借此对自定义解码功能
    的头像 发表于 07-11 10:34 1201次阅读
    LOTO示波器自定义解码功能—<b class='flag-5'>CANFD</b>解码

    解析RZ/N2L CANFD模块的缓冲区机制(3)

    在工业自动化、智能交通、机器人等领域,CANFD(CAN with Flexible Data-Rate)技术正逐步取代传统CAN,以适应更高的数据速率和更复杂的通信需求。本文将深入解析RZ/N2L
    的头像 发表于 05-20 13:53 1404次阅读
    解析RZ/N2L <b class='flag-5'>CANFD</b>模块的缓冲区机制(3)

    解析RZ/N2L CANFD模块的缓冲区机制(2)

    在工业自动化、智能交通、机器人等领域,CANFD(CAN with Flexible Data-Rate)技术正逐步取代传统CAN,以适应更高的数据速率和更复杂的通信需求。本文将深入解析RZ/N2L CANFD模块的缓冲区机制,帮助工程师更高效地管理CAN消息,提高系统性
    的头像 发表于 05-19 14:13 1630次阅读
    解析RZ/N2L <b class='flag-5'>CANFD</b>模块的缓冲区机制(2)