CANFD升级,要如何避免与CAN总线的冲突?:电竞竞猜

日期:2021-05-23 00:50:02 | 人气: 26732

本文摘要:伴随着新能源车的发展趋势,务必传送的信息量也逐渐降低,许多 汽车厂都会充分考虑用以CANFD来取代CAN搭建信息量传送的千米/钟头。

电竞竞猜

伴随着新能源车的发展趋势,务必传送的信息量也逐渐降低,许多 汽车厂都会充分考虑用以CANFD来取代CAN搭建信息量传送的千米/钟头。那麼怎样稳定地升级到CANFD呢?文中为您回答。

一CANFD与CAN的关键差别图1CAN帧基础格式图2CANFD帧基础格式如图所示1、图2下图分别是CAN帧和CANFD帧的基础格式,差别关键分为两大些:1、BRS(星形速度)CANFD的传输速度分为2个频率段,从BRS位刚开始到CRC校验以前这一段是星形速度段,这一段的串口波特率能够展开加速,基础理论最少可超出5Cbit/s,而别的方向则和CAN2.0一样,最少速度可超出1Mbit/s。2、数据信息场长短降低BRSCANFD对数据信息场的长短保证了拓展,从CAN的8字节降低到CANFD的64字节数。

如图所示3下图,当DLC超过8字节时和CAN一样是线形持续增长,当低于8字节时是离散系统持续增长。图三维LC编码方法二CANFD的升级与CAN否有矛盾?因为用以CANFD互联网时,务必ECU和CAN控制板、收发器皆抵制CANFD通信。因此 当CAN互联网中一些节点升级为CANFD时,车子上CAN与CANFD正处在共存的状况,由于一般的CAN节点没法长期分析CANFD报文,节点就不容易依然出错,经常会出现很多不正确报文,导致系统总线通信发现异常。

图5CAN与CANFD报文的波型对例如图4下图,能够看到CANFD的传输速度是5Cbit/s,而CAN的传输速度为500Kbit/s,我们在平常用以上位机软件分析CAN报文的情况下务必设定相匹配的串口波特率,不然报文就没法分析。那麼用一种比较简单的方法来讲解,针对CAN节点而言,它的串口波特率是500K,那麼5C的串口波特率与它不给出,因此 没法被长期分析,该节点就不容易出错,导致CANFD报文依然没法长期发送至,阻拦系统总线的长期经营。

三CANFD升级的解决方法对于CANFD升级的状况,一般有三种解决方法。1、CAN节点忽略CANFD报文抵制CAN2.0的ECU忽略CANFD报文,不对其展开识别,那样尽管没法对CANFD报文展开分析应急处置,可是也会将其识别为不正确帧,系统总线能够保证 长期通信。

由于CANFD是兼容问题CAN的,因此 全部的CAN节点和CANFD节点针对CAN报文都能够长期通信,可是CANFD的报文不可以在抵制CANFD的ECU中间展开传送。因为不可以保证 CANFD节点能够长期对接全部种类的CAN报文,CAN节点没法对接分析CANFD报文,因此 该解决方法仅有可做为临时性用以。

2、所有节点升级为CANFD将全部互联网上全部的节点都换成CANFD,因为CANFD能够兼容问题CAN,这时的互联网既能够展开CAN报文推送还可以展开CANFD报文推送。可是因为总体互联网所有重做拆换,成本费较高,因此 利用率很低。3、运用CAN网桥展开CANFD与CAN的转换在原来的CAN互联网上根据CAN网桥与新的CANFD节点展开相接,将传统式的CAN总线互联网根据协议书转换与CANFD互联网展开结合,比较慢搭建CAN机器设备的升级。

原理如图所示5下图,当对接到CANFD报文的情况下,CAN网桥不容易应用直转、分拆、合拼三种方法搭建传统式CAN的8字节长短和CANFD的64字节数长短的互相转换,能用转变成原来数据信息。图5四汇总针对CANFD的升级,要不是所有节点都展开升级,那麼为了更好地避免 与CAN总线的矛盾,相对而言,用以CAN网桥做为转换来顺利完成是更优的方式。技术工程师能够无须在意怎样顺利完成CAN与CANFD报文中间的转换,能够将工作中聚焦点放到产品功能的搭建上,那样针对商品的比较慢交替,占领市场不容易更加有帮助。


本文关键词:电竞竞猜,电竞竞猜app官网

本文来源:电竞竞猜-www.frankfurter-kranz.com