你知道的

作者:招生办 发布时间:2019-07-31 06:36 点击数:863次
在汽车领域,随着对数据传输带宽的需求增加,传统CAN总线由于带宽限制而难以满足这种增加的需求。
除了缩小CAN网络(最大。
FlexRay为1MBit / s(最大值)
10 MBit / s)网络带宽差距,BOSCH引入了CAN-FD。
因此,CAN-FD就是在这种背景下诞生的。
使用CAN-FD
首先,你明白CAN是什么吗?
CAN:Controllerarenetwork,即控制器区域网络(本地区域)。
CAN总线是世界上使用最广泛的现场总线之一,是汽车计算机控制系统和集成工业控制局域网的标准总线。
CAN-FD:英语是CANwithF flexibleData-Rate,翻译为[可变CAN速率]。
当传输速度根据传统CAN增加时,数据域可以传输64字节。这只是一个变速功能,是CAN的改进版本。
CAN-FD继承了CAN总线的主要特点,提高了CAN总线网络的通信带宽,提高了错误盒的错误检测率,并维护了网络系统的大部分软硬件。。特别是物理层。
II CAN-FD和CAN CAN FD的主要区别在于使用两种方法来提高通信效率。减少总线负载系数的消息数。
CRC验证段使用三个多项式来保证高速通信中的数据可靠性。
CAN-FD和CAN之间有三个主要区别。
可变速率是从控制字段的BRS位到ACK字段(包括CRC定界符)的可变速率,其余是在原始CAN总线上使用的速率。
两个速率中的每一个都有一组位时间定义寄存器。除了使用不同的比特时间单位TQ之外,比特时间段的分配比率也可以不同。
2
数据字段CANFD有效负载长度显着扩展了数据字段的长度。DLC最多支持64个字节。如果DLC为8或更小,则它与原始CAN总线相同。数据字段的最大长度为64个字节。
3
在CAN-FD协议标准化过程中,通信可靠性也得到提高。
如果DLC超过8个字节,CANFD选择了两个新的BCH类型的CRC多项式,因为DLC长度不同。
III CAN-FD和CAN兼容性尽管CAN-FD继承了传统CAN从传统CAN到CAN FD更新的大部分特性,但仍需要大量工作。
1
您需要选择与硬件CAN-FD兼容的控制器和CAN收发器,以及用于监视和调试网络的新工具。
2
网络兼容性传统CAN网段中的某些节点需要更新为CANFD。特别注意,由于帧格式不一致,CANFD节点可以向传统CAN节点发送消息和从传统CAN节点接收消息。但是,传统的CAN节点不能发送和接收CANFD节点数据包。
CANFD协议是CAN-BUS协议的最后一次更新。CAN每帧8字节数据增加到64字节,波特率从1 Mbps增加到8-15 Mbps,通信效率提高8倍或更多。
这项技术被西方公司垄断。直到2016年,中国CAN-BUS领导者广州致远电子有限公司在中国开发了第一款基于CANFDIP核心代码的CANFD接口卡,并拥有完整的知识产权。巴士与世界最高水平同步。