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

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

3天内不再提示

工程师在产品选型的时究竟是选CAN还是CANFD接口卡呢?

ZLG致远电子 2025-03-21 11:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

很多工程师在产品选型的时候会疑惑,究竟是选CAN接口卡还是CANFD接口卡呢?两者之间有什么区别呢?影响选择的关键因素又是什么?我们今天一个一个来拆解

d55d6092-0605-11f0-9434-92fbcf53809c.jpg

1. 波特率

传统的CAN接口卡仅有一个波特率,即仲裁域波特率,其最大值为1M。而CANFD接口卡则更为先进,它不仅有仲裁域波特率,还增加了数据域波特率。仲裁域波特率同样最大为1M,但数据域波特率却可以达到5M。这意味着在数据传输过程中,CANFD接口卡能够以更高的速度传输数据,显著提升了传输效率,尤其适用于对数据传输速度要求极高的应用场景。

2.传输字节

CAN接口卡只能收发传统的CAN帧,其数据段长度最大为8字节。换句话说,每个数据帧最多只能传输8字节的数据内容。如果需要传输的数据量超过8字节,就必须将数据分割成多个数据帧进行传输。这不仅增加了传输的复杂性,还降低了总体的数据传输效率,逐渐难以满足现代项目工程对实时性越来越高的要求。相比之下,CANFD接口卡的数据段长度最高可达64字节。这一巨大的提升使得CANFD接口卡在传输大量数据时,能够以更少的数据帧完成传输任务,从而显著提高了数据传输的效率。例如,在汽车的电子控制系统中,需要快速传输大量的传感器数据和控制指令,CANFD接口卡的高效率数据传输能力就显得尤为重要。

3.帧类型

CAN总线的帧类型主要有三种:CAN帧、CANFD帧以及CANFD加速帧。其中,CAN帧和CANFD帧都只使用到仲裁域波特率,而CANFD加速帧则充分利用了速率更快的数据域波特率。在实际测试过程中,如果遇到无法正常收发CANFD加速帧的情况,首先要检查对接设备两边的仲裁域和数据域波特率设置是否匹配。CANFD接口卡具有向下兼容性,它既可以收发传统的CAN帧,也可以收发先进的CANFD帧,这为工程师们提供了更大的灵活性。

4. 总结

总所上述,如果您的工业环境运行的是CANFD协议,那么毫无疑问,您需要选择CANFD接口卡。因为只有CANFD接口卡能够充分发挥CANFD协议的优势,满足高速数据传输的需求。而如果您的系统仍然使用传统的CAN协议,那么CAN接口卡和CANFD接口卡都能满足您的基本需求。

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

    关注

    58

    文章

    3010

    浏览量

    471471
  • 接口卡
    +关注

    关注

    0

    文章

    25

    浏览量

    11877
  • CANFD
    +关注

    关注

    0

    文章

    101

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32擦除后数据究竟是0x00还是0xff ?

    STM32擦除后数据究竟是0x00还是0xff ,百度查了许多发现大多数都是0xff的多,都说SD(TF)储存介质是Flash 所以擦除后为0xff,但是我遇到了读出来的数据是0x00的情况,为什么
    发表于 04-18 07:59

    图解:IGBT究竟是什么?

    图解:IGBT究竟是什么? IGBT究竟是什么?
    发表于 08-10 08:01

    S参数究竟是什么?

    S参数究竟是什么?起决定性作用的S参数将S参数扩展到多端口器件和差分器件
    发表于 03-01 11:46

    电感饱和究竟是什么

    电感饱和究竟是什么
    发表于 03-11 08:13

    分贝究竟是什么?如何去理解它?

    分贝究竟是什么?如何去理解它?
    发表于 05-31 07:05

    究竟是选择eMMC5.1还是eMCP好?

    eMMC是什么?eMCP又是什么?eMMC和eMCP各有哪些优点?究竟是选择eMMC5.1还是eMCP好?
    发表于 06-18 08:10

    一文读懂eMMC究竟是啥?

    eMMC究竟是啥?eMMC长什么样?eMMC用在哪?主要是干嘛用的?eMMC究竟是如何工作的
    发表于 06-18 06:04

    retain,copy与assign究竟是有什么区别

    retain,copy与assign究竟是有什么区别
    发表于 09-30 09:25

    同步电机的转数同步究竟是与什么同步啊?

    同步电机的转数同步究竟是与什么同步啊? 所有的同步电机的转数都一样吗?还是与电机的极对数有关系
    发表于 12-19 06:44

    基于CAN总线的智能接口卡的设计

    CAN 总线作为一种优秀的现场总线已成为构建现代监测网络的重要通信平台之一,而作为各设备之间通信桥梁的接口卡,显得更为重要。本文介绍一种基于CAN 总线的智能接口卡的设计
    发表于 06-18 10:03 22次下载

    不同工作年限的工程师究竟是哪里不同

    。在面试了很多求职者之后,发现工作很多年的工程师并没有形成自己的结构化思维和技术体系。 不同工作年限的工程师究竟是哪里不同? 基础知识 一个嵌入式工程师,很多都是从51单片机或者STM
    的头像 发表于 10-15 11:03 3921次阅读

    S参数究竟是什么?

    S参数究竟是什么?
    发表于 11-01 08:24 2次下载
    S参数<b class='flag-5'>究竟是</b>什么?

    串口究竟是什么

    串口通讯是我们在电力电子设计中使用频率比较高的一种通讯协议,那串口究竟是什么
    的头像 发表于 04-12 09:40 2.3w次阅读

    基于先楫半导体RISC-V的四路CANFD转USB接口卡

    基于先楫半导体RISC-V的四路CANFD转USB接口卡
    的头像 发表于 08-07 11:55 1585次阅读
    基于先楫半导体RISC-V的四路<b class='flag-5'>CANFD</b>转USB<b class='flag-5'>接口卡</b>

    CAN/CANFD接口函数使用说明

    电子发烧友网站提供《CAN/CANFD接口函数使用说明.pdf》资料免费下载
    发表于 10-15 17:35 0次下载