news 2026/6/26 3:25:23

CAN FD 是什么?一文看懂 CAN 通信的分类

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CAN FD 是什么?一文看懂 CAN 通信的分类

CAN FD 是什么?一文看懂 CAN 通信的分类

CAN(Controller Area Network,控制器局域网)是 1986 年由德国博世公司提出的串行通信总线,凭借抗干扰强、成本低、多节点共享一条总线等优点,成为汽车电子和工业控制领域应用最广的通信方式之一。随着汽车电子功能日益复杂,传统 CAN 在速率和数据量上逐渐力不从心,CAN FD 应运而生。

什么是 CAN FD

CAN FD 全称 CAN with Flexible Data-Rate,即"可变速率 CAN",由博世于 2012 年推出,并纳入 ISO 11898-1 国际标准。它在保留 CAN 总线基本架构的基础上做了两项关键改进:

第一,可变波特率。传统 CAN 全程使用同一速率(最高约 1 Mbps),而 CAN FD 在发送数据段时可切换到更高速率(通常 2~8 Mbps),仲裁段仍用低速以保证总线竞争的可靠性,从而大幅提升传输效率。

第二,更大的数据容量。传统 CAN 每帧最多携带 8 字节数据,CAN FD 则将单帧有效载荷扩展到最多 64 字节,一次能传更多信息,减少了帧的数量和协议开销。

这两点让 CAN FD 在带宽和效率上远超传统 CAN,特别适合 ECU 刷写、传感器数据传输等场景,是目前汽车总线升级的主流选择。

CAN 通信的主要分类

CAN 通信可以从不同角度划分。

协议代际分:

  • 传统 CAN(Classical CAN):包括标准帧 CAN 2.0A(11 位标识符)和扩展帧 CAN 2.0B(29 位标识符),载荷 8 字节。
  • CAN FD:可变速率、64 字节载荷,是传统 CAN 的升级版。
  • CAN XL:新一代标准,载荷最高 2048 字节,速率可达 10 Mbps 以上,用于衔接 CAN 与车载以太网。

物理层与速率分:

  • 高速 CAN(ISO 11898-2):双线差分,速率最高 1 Mbps,需 120Ω 终端电阻,用于动力、底盘等实时性要求高的系统。
  • 低速/容错 CAN(ISO 11898-3):速率最高 125 kbps,即使一根线断裂仍能工作,多用于车身舒适电子,如车门、车窗。
  • 单线 CAN(SAE J2411):成本更低,用于对速率要求不高的车身控制。

此外还有时间触发 CAN(TTCAN,ISO 11898-4),在传统 CAN 上增加时间调度机制,适合对实时性和确定性要求极高的场合。

小结

简单来说,CAN FD 是传统 CAN 的"提速扩容"升级版;而整个 CAN 家族按协议代际分为传统 CAN、CAN FD 和 CAN XL,按物理层分为高速、低速容错与单线 CAN 等类型。了解这些分类,有助于在不同应用场景中选择合适的总线方案。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 3:23:25

女巫之火下载2026最新+全DLC

下载链接 基于状态机与动态难度调节的FPS游戏《巫火》系统架构解析 在现代第一人称射击(FPS)游戏设计中,复合型架构的引入为传统射击逻辑带来了新的状态变化。由波兰独立工作室 The Astronauts 研发的《巫火》(Witchfire&#xf…

作者头像 李华
网站建设 2026/6/26 3:20:40

AR技术在电力培训中的全景变革

在数字化转型步入深水区的当下,电力行业作为国民经济的命脉,正面临着设备高度集成、系统复杂化以及高压作业风险等严峻挑战。传统的“师带徒”模式与书本教学,已难以满足现代电力系统对高精尖人才的需求。在此背景下,增强现实&…

作者头像 李华
网站建设 2026/6/26 3:20:30

Java Map 循环:遍历方式与性能对比

Map 遍历的基础准备Map<String, String> map new HashMap<>();map.put("A", "Apple");map.put("B", "Banana");map.put("C", "Cherry");2. 七种遍历方式详解2.1 entrySet for-each&#xff08;推荐…

作者头像 李华
网站建设 2026/6/26 3:19:15

从零构建智能寻迹小车:STM32核心的PID控制与硬件设计全解析

1. 项目概述&#xff1a;从玩具到工业应用的智能移动平台寻迹小车&#xff0c;听起来像是个简单的电子玩具&#xff0c;但当你真正深入进去&#xff0c;会发现它其实是一个微缩版的智能移动机器人平台。它要解决的核心问题&#xff0c;就是让一个无人驾驶的轮式小车&#xff0c…

作者头像 李华
网站建设 2026/6/26 3:18:08

修复Codex++安装后历史对话消失的问题

其实是设置问题&#xff0c;这个地方点一下就行。只不过这个问题连GPT都不知道&#xff0c;差点让我去动原始缓存。故记录在这里

作者头像 李华
网站建设 2026/6/26 3:17:25

第2章:Docker 单机极速部署与目录结构解析

1. 项目背景 小张是公司的初级开发工程师&#xff0c;工位旁边的测试老周天天催他&#xff1a;"你说的那个 Dify 智能客服&#xff0c;啥时候能让我测&#xff1f;"小张看了看手边的电脑——一台 16G 内存的 Windows 笔记本&#xff0c;心里有点虚&#xff1a;“这个…

作者头像 李华