MDM
新闻趋势
关于我们
中文
新闻趋势

你不知道的CANFD:为什么所有人都在谈论它?

时间:2024-07-17
来源:原创

​在当今快速发展的科技时代,数据传输的速度和效率成为各行各业竞争的关键因素。从自动驾驶汽车到智能制造,再到现代医疗设备,每一个领域都在不断追求更高效、更可靠的数据通信技术。在这个背景下,CANFD技术逐渐走进了我们的视野。它不仅是传统CAN(控制器局域网络)技术的升级版,更是应对新时代数据传输需求的强大工具。那么,究竟什么是CANFD呢?


   01 CANFD是什么?

CANFD(CAN with Flexible Data-Rate)即“可变速率的CAN”,是对经典CAN(Controller Area Network)协议的增强,旨在满足现代系统对更高数据速率和更大数据负载的需求。相较于传统CAN协议,CANFD允许单帧数据长度从8字节增加到64字节,并且数据段的传输速率最高可达8 Mbps,从而显著提高了数据传输的效率和灵活性。例高级驱动辅助系统(ADAS)和无人驾驶系统(AV)(注:CAN FD较CAN只升级了协议,物理层没有改变。)

20240717/20240717164941109731500.微信图片_20240716145110.png


   02 CANFD的历史发展

需求驱动

传统的CAN总线(如CAN 2.0B)在数据速率和带宽上存在一定的限制,适用于低速率和短距离通信,但对于某些应用,特别是在汽车、工业控制等领域,需要更高的数据传输速率和更大的有效负载。

技术演进

CANFD的出现是为了解决传统CAN总线的限制。它引入了灵活的数据速率,可以在高达8 Mbps的速率下工作,相比传统CAN有显著的速度提升。

CANFD通过以下方式提升了性能:

  • 高速数据传输:支持高达8 Mbps的数据传输速率,远高于传统CAN总线。

20240717/20240717165745829210674.微信图片_20240716153002.png

CAN标准帧结构

20240717/20240717165759281474813.微信图片_20240716152718.png

CAN-FD标准帧结构(数据长度最大为16 bytes)

20240717/20240717165806554746447.微信图片_20240716153048.png

CAN-FD标准帧结构(数据长度为20~64 bytes)

  • 灵活的数据率:能够根据需求动态调整数据传输速率,提供更高的灵活性。
  • 大有效负载:支持更大的数据包大小,适应复杂应用中的大数据传输需求。
  • 兼容性:CANFD可以向后兼容传统CAN 2.0B,使得现有设备和系统可以逐步升级到更高的数据传输能力。

20240717/20240717165824397411423.演示文稿14_01.jpg

标准化和推广

   CANFD首先由Bosch提出,并逐渐得到了国际标准化组织(ISO)的支持和认可,例如ISO 11898-1:2015标准。这一标准化推广使得CANFD成为了现代汽车电子和工业自动化系统中的主流选择之一。


03 从平CANFD的应用

在CANFD技术的历史发展和广泛应用背景下,现代汽车和工业设备对高效数据通信的需求越来越迫切。我们的产品系列包括APOLLO 12 PRO以及APOLLO 12 PLUS,全面支持CANFD协议。这意味着无论是在智能驾驶辅助技术还是工业自动化设备中,我们的产品都能为用户提供先进的数据传输能力和卓越的性能,为客户的创新项目提供稳定可靠的技术支持。

20240717/20240717170410001859532.Apollo 12 Plus双屏异显(1).png

图为从平新一代双屏异显异触高端车载智能平板——APOLLO 12 PLUS

在应用中,很多程序员会因为版本升级不知从何处入手,或者是担心代码修改麻烦?没关系,赶紧应用从平的跨进程高速总线架构CPComm,3-5个简单的步骤就可以实现CANBus的收发操作和MCU的通信交互,移植起来方便又快捷。随着越来越多的CAN应用,从平不断提升CAN的速率和负载能力,CANBus这块咱们属实是拿捏了!

20240717/20240717170427170306958.演示文稿1_01.jpg

图为McuCAN跨进程案例


04 APOLLO 12 PLUS支持CANFD

20240717/20240717164442691727811.640.jpg

  • 支持双屏异显异触,一台主机、双显示屏、多个应用,满足实际场景多屏显示、交互需求,高效高集成
  • 采用从平新一代高算力硬件平台,CPU+GPU+NPU满足入门式AI算法和2D/3D图形图像计算应用
  • 支持 Android/Linux 两个操作系统,简洁流畅,易于开发
  • 双12.1寸高端大屏,1280*800高清显示,为您带来双倍酷爽体验
  • 支持4路SocketCAN、4G/ 5G高灵敏度无线通讯传输、1路1000BASE-T1车载以太网等多种通讯方式
咨询