全站数据
8 4 2 0 5 8 1

canfd和can协议区别

工程设计之家 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 14:12:52

问题描述

canfd和can协议区别,麻烦给回复
精选答案
最佳答案

CAN与CAN-FD主要区别:传输速率不同、数据长度不同、帧格式不同、ID长度不同。

由传统CAN转移到CANFD比较方便

2. 传输速率不同

CAN:最大传输速率1Mbps。

CAN-FD:速率可变,仲裁比特率最高1Mbps(与CAN相同),数据比特率最高8Mbps。

3. 数据域长度不同

CAN:一帧数据最长8字节

CAN-FD:一帧数据最长64字节。

4. 协议内容改变—取消远程帧

5. CANFD报文具体结构—红色缩写为增加部

6. CAN报文与CANFD报文结构对比

CANFD不存在远程帧,CAN报文中的RTR(用于区别标准帧与远程帧)被替换为RRS(远程请求替代位,默认值为0)

FDF用于传统CAN报文和CANFD报文,FDF位为0时为传统报文,FDF为1时为CANFD报文

随机推荐