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

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

3天内不再提示

CAN总线的标准帧和扩展帧有什么区别呢?分别适用于什么工况?

冬至配饺子 来源:网络整理 作者:网络整理 2024-01-30 09:41 次阅读

CAN总线的标准帧和扩展帧是CAN协议中的两种帧类型。

标准帧是CAN总线系统中最常用的帧类型,主要用于传输最多4个字节的数据,传输速率可以达到每秒500次。

标准帧的标识符长度为11位,包括标识符和控制位。数据长度指示报文中包含的数据字节数,可以是0-4字节。

标准帧的仲裁域有11位,在数据链路上是有间隙的,因此对于操作者来说是透明的。

标准帧主要用于简单的控制和监视系统,例如在汽车发动机控制、ABS系统等领域有广泛应用。

扩展帧则是一种可以传输更多数据的帧类型,它可以传输最多8个字节的数据,传输速率可以达到每秒1000次。

扩展帧的结构比标准帧更复杂,包括标识符、数据长度、数据、CRC校验和ACK确认等部分。

标识符长度为29位,包括18位的标识符和11位的控制位,使得CAN扩展帧能够有更多的报文和更精确的控制。

此外,扩展帧的仲裁域也有29位,可以出现2^29中报文,且在数据链路上是有间隙的。

扩展帧主要用于需要传输大量数据和精确控制的系统,例如在汽车底盘控制系统、刹车系统等领域有广泛应用。

扩展帧的出现解决了标准帧标识符长度不足的问题,使得更多的设备可以接入CAN总线系统,提高了系统的灵活性和可扩展性。

综上所述,标准帧和扩展帧各有其特点和使用范围。标准帧适用于简单的控制和监视系统,扩展帧适用于需要传输大量数据和精确控制的系统。

在实际应用中,应该根据具体的需求和场景选择合适的帧类型和通讯协议,以确保CAN总线的稳定性和可靠性。

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

    关注

    41

    文章

    6595

    浏览量

    110569
  • CAN总线
    +关注

    关注

    145

    文章

    1942

    浏览量

    130714
  • ACK
    ACK
    +关注

    关注

    0

    文章

    28

    浏览量

    11144
  • CRC校验
    +关注

    关注

    0

    文章

    84

    浏览量

    15206
收藏 人收藏

    评论

    相关推荐

    浅谈CAN FD总线协议格式

    假期更新了一文搞懂CAN总线协议格式,CAN FD总线协议怎能错过?本篇博文将讲解CAN FD
    发表于 10-14 12:49 3424次阅读
    浅谈<b class='flag-5'>CAN</b> FD<b class='flag-5'>总线</b>协议<b class='flag-5'>帧</b>格式

    can标准扩展区别

    标准扩展用于在控制器局域网(CAN)中传输数据的两种基本格式。它们在
    的头像 发表于 12-08 10:08 1w次阅读

    CAN总线上可以同时存在标准扩展吗?

    今天做实验,can总线上同时存在标准扩展,从上位机上观察到这样的现象:
    发表于 02-05 07:41

    同一can网络可以同时存在扩展标准

    在同一个can网络里,4个设备,分别用A,B,C,D来表示。其中A是MCU的CAN,收发标准
    发表于 02-16 13:47

    CAN总线标准扩展

    CAN总线标准扩展主要决定ID的长度,
    发表于 08-20 06:43

    PCM的长同步和短同步什么区别

    PCM的长同步和短同步什么区别
    发表于 10-09 08:20

    CAN总线过载及数据详解

    CAN:Controller Area Network,控制器局域网是一种能有效支持分布式控制和实时控制的串行通讯网络。本文首先介绍了CAN总线系统结构及数据传输,其次详细的阐述了CAN
    的头像 发表于 05-07 10:59 2.1w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>过载<b class='flag-5'>帧</b>及数据<b class='flag-5'>帧</b>详解

    一文解析CAN总线远程和错误

    本文主要介绍了CAN总线远程和错误,首先我们先来了解了解一下通讯时使用的类型哪些,他们的
    的头像 发表于 05-07 11:30 2.7w次阅读
    一文解析<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>远程<b class='flag-5'>帧</b>和错误<b class='flag-5'>帧</b>

    CAN标准数据扩展数据区别

    CAN协议可以接收和发送11位标准数据和29位扩展数据CAN
    的头像 发表于 09-28 09:50 1.3w次阅读

    CAN总线类型及结构

    数据和远程标准格式和扩展格式两种格式。标准格式
    的头像 发表于 11-03 09:05 1.2w次阅读

    CAN协议数据的介绍

    通过 CAN 总线传输数据是需要按照一定协议进行的,CAN 协议提供了 5种格式来传输数据:数据、遥控
    的头像 发表于 07-25 10:36 1.1w次阅读
    <b class='flag-5'>CAN</b>协议数据<b class='flag-5'>帧</b>的介绍

    can数据标准格式

    CAN(Controller Area Network)是一种广泛应用于汽车、工业控制和通信领域的串行通信总线标准CAN数据
    的头像 发表于 12-01 16:41 4405次阅读

    请问用CAN存储器存储的CAN总线数据格式哪些

    请问用CAN存储器存储的CAN总线数据格式哪些CA
    的头像 发表于 01-31 13:46 1266次阅读

    can标准扩展区别

    CAN(Controller Area Network)是一种用于汽车和工业领域的通信协议,它允许多个设备在同一总线上进行通信。CAN协议
    的头像 发表于 07-24 15:20 1776次阅读

    can标准扩展能否共存

    CAN(Controller Area Network)是一种用于汽车和工业自动化领域的现场总线通信协议。CAN协议具有多种格式,包括
    的头像 发表于 07-24 15:24 1826次阅读