幸运时时彩平台

未来的CAN是啥样子—CAN XL构想

2019-12-31来源: EEWORLD关键字:CAN  XL

摘要:随着信息技术的快速发展,用户应用需求的增加,数据吞吐量越来越大,对CAN总线的通信数据量与通信质量要求也越来越高,那么下一代的CAN——CAN XL会是什么样子的呢?

 

一、对CAN XL的要求

 

有效负载长度:与以太网帧长度一样;

 

可靠性:等于或者优于CAN,CAN FD和10Mbit/s以太网的稳定性;

 

鲁棒性:与CAN FD一样好,甚至要优于10Mbit/s以太网;

 

波特率:在数据段的传输速率最大可达10Mbit/s;

 

兼容性:向后兼容CAN FD。

 

二、CAN XL简介

 

  1.       CAN,CAN FD,CAN XL报头比较

 

图 1  CAN, CAN FD, CAN XL帧头部

 

上图中顶部的黑线表示隐性,底部的黑线表示显性,那么我们分析上图可得出以下结论:

 

SOF位与11位CANID通用与CAN, CAN FD, CAN XL;

 

CAN FD和CAN XL始终不支持RTR远程请求;

 

CANXL不支持IDE标识符扩展(29位CANID),该位始终处于显性;

 

CAN中FDF始终处于显性,隐性FDF位指示CAN FD,隐性FDF,XLF位指示CAN XL;

 

CAN FD中res位始终处于显性,隐性BRS位(波特率切换)会提升传输速率;

 

CAN FD中ESI位通常处于显性,但处于被动错误时会变为隐性;

 

CAN XL中resXL位是隐性的,可用于将来的扩展;

 

CAN XL中AL1,DH1和DL1作为新的波特率切换序列;

 

CAN XL中Payload 8-bit用于不同数据包的预定义多路复用位;

 

CAN XL中DLC是一个11位整数,其中数据字节数是该整数加“1”;

 

CAN XL中Header-CRC用于保证DLC正确,DLC定义数据CRC从何处开始。

 

表 1 CAN DLC编码表

DLC

CAN

CAN FD

CAN XL

0-8

0-8

0-8

1-9

9

8

12

10

10

8

16

11

11

8

20

12

12

8

24

13

13

8

32

14

14

8

48

15

15

8

64

16

16-2047

---

---

17--2048

  1.       CAN,CAN FD,CAN XL报尾比较

 

图 2 CAN, CAN FD, CAN XL帧格式

 

与CAN相比,CAN FD增加了开销所需位的数量;

 

与CAN FD相比,CAN XL增加了更多的开销所需位的数量;

 

这些附加位位于报文头与报文末尾处;

 

大多数的开销所需位是CRC,必须增加它才能保护超出的更多的字节。

 

图 3  CAN, CAN FD, CAN XL帧尾

 

CAN与CAN FD唯一的区别在于CRC长度;

 

对于相同的数据长度,CAN XL中较长的报头可能需要较长的CRC;

 

CAN XL包含用于波特率切换位,确保向前的兼容性;

 

CAN XL CRC之后是波特率的切换模式,而不是CRC定界符;

 

为了确保重新同步到未来格式的帧末尾,集成格式:将CAN XL中放置NACK添加到旧ACK中。

 

  1.       CAN XL的波特率转换

 

图 4  CAN XL帧格式

 

DH1和DL1之间边缘的波特率增加;

 

DH2和DL2之间边缘的波特率降低;

 

AL1位包含一个特殊模式,它可以切换CAN驱动器进入高波特率模式;

 

AH1位包含一个特殊模式,它将使CAN驱动器脱离高波特率模式。

 

总结

 

CAN XL每个CAN帧中有更多的数据:1—2048字节,并且在数据部分增加了波特率,具有更好的故障保护措施,可为下一代CAN做更好的准备。


关键字:CAN  XL 编辑:muyan 引用地址:http://news.sonata9.com/qcdz/ic484275.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:利用高度集成的8位MCU简化CAN在汽车中的应用
下一篇:从成本角度看 如何开发下一代汽车的网关

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Candera CGI Studio现已支持Traveo II MCU
多年来,Candera CGI Studio一直是首选的HMI创建工具,在MCU上为成本敏感应用开发强大的HMI解决方案。运行在赛普拉斯的Traveo II MCU上的Candera CGI Studio,支持该设备的所有可用功能,如多核,以及从IBO、LBO到OTF的所有呈现模式。凭借超过20年的嵌入式软件经验,Candera在HMI方面为全球客户提供支持,从低端MCU到高端SoC。Candera总经理Reinhard Füricht说:“尤其是MCU应用,对RAM和ROM的大量限制,在创建强大和可靠的人机界面方面对HMI开发人员构成了挑战。凭借在嵌入式软件市场二十多年的经验,我们开始关注低端设备,为日常业务开发创建UI工具
发表于 2020-07-21
<font color='red'>Can</font>dera CGI Studio现已支持Traveo II MCU
CrowdScan开发无线技术人群密度实时测量系统
CrowdScan源于imec和安特卫普大学的一个分支机构,它开发了一个使用无线传感器网络实时测量人群密度的系统。基于安特卫普大学和imec六年的研究,CrowdScan开发了一个不使用摄像头图像、手机数据或其他隐私敏感信息的人群密度测量系统。通过发射低能无线电波(868MHz),CrowdScan测量无线传感器网络相对于空旷环境中的信号衰减对比,从而测定人员密集程度。这项技术在明日世界等不同的大型活动中得到验证。当冠状病毒危机爆发时,CrowdScan立即意识到这项技术的附加价值,帮助社会适应人员距离的新需求。商业模式从为活动组织者提供服务扩展到为地方政府和城市提供服务,今年5月,在安特卫普马斯博物馆附近的一座桥和一条街
发表于 2020-07-21
STM8 CAN外部时钟控制寄存器
STM8 CAN外部时钟控制寄存器(CLK_CANCCR)地址偏移值:0x0B复位值:0x00位7:3保留。始终为0。位2:0CANDIV[2:0]:外部CAN时钟分频值由软件写入,用于指定外部CAN时钟的分频值。详情请参见章节23.9000:外部CAN时钟=fHSE/1(复位值)001:外部CAN时钟=fHSE/2010:外部CAN时钟=fMASTER/4…111:外部CAN时钟=fMASTER/8
发表于 2020-07-19
STM8 <font color='red'>CAN</font>外部时钟控制寄存器
【Taycan深度解析系列2】 800V电池的设计细节
在Taycan 的设计中,800V 的电池系统有哪些设计细节值得我们仔细去剖析,这里面有以下的一些内容值得我们仔细看一下,以下内容主要分为高压电气布置充电管理和 CMU 的设计两部分。结构上,这个电池包的结构矿体是通过挤压铝型材来做的,底部采用了抗石击胶,电池底部的可以更换冲击保护层。 图 1 Taycan 动力电池系统的部件介绍 01. 高压电气布置和能量管理首先这个电池的连接排布挺特别的,电池模组的排号是按照顺序进行考虑,以一个最小的环路设计来考虑的:  1) 从 1-13 号模组,上下 4 个模组形成一个小回路形成 3 个组 2) 14-26
发表于 2020-07-18
【Tay<font color='red'>can</font>深度解析系列2】 800V电池的设计细节
【Taycan深度解析系列2】 800V电池对应的设计细节
在Taycan 的设计中,800V 的电池系统有哪些设计细节值得我们仔细去剖析,这里面有以下的一些内容值得我们仔细看一下,以下内容主要分为高压电气布置充电管理和 CMU 的设计两部分。结构上,这个电池包的结构矿体是通过挤压铝型材来做的,底部采用了抗石击胶,电池底部的可以更换冲击保护层。 图 1 Taycan 动力电池系统的部件介绍01. 高压电气布置和能量管理首先这个电池的连接排布挺特别的,电池模组的排号是按照顺序进行考虑,以一个最小的环路设计来考虑的:  1) 从 1-13 号模组,上下 4 个模组形成一个小回路形成 3 个组 2) 14-26 的排布
发表于 2020-07-16
【Tay<font color='red'>can</font>深度解析系列2】 800V电池对应的设计细节
【Taycan深度解析系列2】 800V电池对应的设计细节
在Taycan 的设计中,800V 的电池系统有哪些设计细节值得我们仔细去剖析,这里面有以下的一些内容值得我们仔细看一下,以下内容主要分为高压电气布置充电管理和 CMU 的设计两部分。结构上,这个电池包的结构矿体是通过挤压铝型材来做的,底部采用了抗石击胶,电池底部的可以更换冲击保护层。 图 1 Taycan 动力电池系统的部件介绍01. 高压电气布置和能量管理首先这个电池的连接排布挺特别的,电池模组的排号是按照顺序进行考虑,以一个最小的环路设计来考虑的:  1) 从 1-13 号模组,上下 4 个模组形成一个小回路形成 3 个组 2) 14-26 的排布
发表于 2020-07-16
【Tay<font color='red'>can</font>深度解析系列2】 800V电池对应的设计细节
小广播
换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD。com。cn, Inc。 All rights reserved
一分时时彩官网 鼎鑫彩票平台 贵州快3走势 幸运时时彩官网 幸运时时彩 幸运时时彩官网 幸运时时彩 五分时时彩 鼎鑫彩票注册 山东11选5