全球简讯:CANFD每秒最多可以发送多少帧报文?
我们知道CANFD比CAN拥有更长的数据长度(最长64字节),更高的波特率(8Mbps甚至更高)。那么波特率更高,
我们知道CANFD比CAN拥有更长的数据长度(最长64字节),更高的波特率(8Mbps甚至更高)。那么波特率更高,数据更长的CANFD,一秒钟最高可以发送多少帧CANFD报文呢?
帧结构
如上图所示,分别为CANFD标准帧和扩展帧,其组成如下:
【资料图】
○SRR:替代CAN标准帧中的RTR位;
○IDE:扩展帧标志位;
○r1:保留位,为显性;
3. 控制段:由EDL、r0、BRS、ESI、DLC总共8个位组成。
DLC:数据段长度指示,4个位组成。
采用CRC17时,FSB为6个位;
采用CRC21时,FSB为7个位;
8. CRC:
ACK:接收节点应答位,接收节点应应答显性位;
ACK界定符,固定为隐性;
11. 帧结束:固定为7个隐性位。12. 帧间隔:每次发送一帧报文后,需留3位时间作为帧间隔。
一帧CANFD报文位数
标准帧,数据0字节:
帧起始(1位)+仲裁段(13位)+控制段(8位)+数据段(0位)+CRC段(28位)+ACK段(2位)+帧结束(7位)=59位
标准帧,数据64字节:
帧起始(1位)+仲裁段(13位)+控制段(8位)+数据段(512位)+CRC段(33位)+ACK段(2位)+帧结束(7位)=576位
扩展帧,数据0字节:
帧起始(1位)+仲裁段(32位)+控制段(8位)+数据段(0位)+CRC段(28位)+ACK段(2位)+帧结束(7位)=78位
扩展帧,数据64字节:
帧起始(1位)+仲裁段(13位)+控制段(8位)+数据段(512位)+CRC段(33位)+ACK段(2位)+帧结束(7位)=590位
仲裁域和数据域所占报文位数
由于CANFD采用了双波特率形式:标准波特率(也称仲裁域波特率)和数据域波特率,所以帧结构中不同段采用的波特率也不同。
仲裁域波特率所占位数:
帧起始(1位)+仲裁段(13位)+控制段的EDL、r0、BRS(3位)+ACK段(2位)+帧结束(7位)
控制段的ESI、DLC(5位)+数据段(0~512位)+CRC段(28/33位)
主要说明的是,BRS位和CRC界定符位均同时使用了两个波特率:
BRS位:由**仲裁域波特率*仲裁域采样点+数据域波特率*(1 -仲裁域采样点)**组成;
CRC界定符:由**数据域波特率*数据域采样点+仲裁域波特率*(1 -数据域采样点)**组成;
位填充
不同类型报文所占位数
CANFD报文时间计算
下面我们给出一些常用波特率下,不同类型报文每秒最多可以发送的CANFD报文帧数(下表中报文BRS位为1,ESI位为0),供大家参考。
500K/2M波特率
1M/8M波特率
本文内容来自于ZLG致远电子
聊聊自动驾驶应用层软件开发
一文搞懂CAN收发器TJA1145
车载抬头显示系统(HUD)历史及发展
车身控制器功能规范
小鹏P7的热管理系统详解
大众ID4.X内部ECU技术细节整理
比亚迪海豹整车技术整理
揭秘理想的整车电子电气架构
国内主机整车EEA架构汇总
谈谈Bootloader自更新
谈谈对两家AUTOSAR工具看法
汽车软件需求是如何变成用户功能?
汽车E/E架构的网络安全分析
电子电气架构设计需要考虑哪些方面?
分享不易,恳请点个【】和【在看】
标签:
我们知道CANFD比CAN拥有更长的数据长度(最长64字节),更高的波特率(8Mbps甚至更高)。那么波特率更高,
1、不爱你走你的话语说的太牵强我情愿什么也听不见假装舍不得说你所谓的苦衷不爱就一句话干脆这份情来得太
1、打根号(√)的方法有好多种:1最简便的方法是直接从键盘上打出来,方法如下:左手按住换档键(Alt键)不放,右手
“负首付”看似馅饼实为陷阱,买房,换房,贷款,楼市,馅饼,陷阱,购房者,负首付,住房信贷政策
一、夫妻孩子抚养权怎么判定夫妻孩子抚养权的判定应遵循未成年子女的最大利益原则,保障父母离婚后未成年子
27日一早,雨一阵一阵下着。因惦念刚实施了“一喷三防”作业的小麦,桃城区农业农村局农业技术推广中心...
我们平时在操作电脑时,浏览网站时,有时会不经意的出现flash版本过低或是没有安装Flash,这该如何解决呢!
亚布力中国企业家论坛理事长泰康保险集团创始人、董事长兼CEO陈东升希望石家庄成为京津冀协同发展的新的一
5月26日下午,湖南吉首一名4岁男童从26楼家中坠落至地面。27日下午,极目新闻记者采访获悉,男童目前正在当
来为大家解答以下的问题,界上最可爱的狗排名,世界上最可爱的狗这个很多人还不知道,现在让我们一起来看看