APP下载

浅谈汽车高速CAN设计与开发

2017-06-02程文陈丽娜

数字技术与应用 2017年4期
关键词:分析总结设计开发CAN总线

程文 陈丽娜

摘要:随着我国整体经济不断的发展提高,也在很大程度上提升了人们的生活质量水平,也在不断的加强对于汽车领域的重视度,而CAN总线,主要是具有较强的传输速率,较强的性能,还能够很好的减少车身线束的使用数量等几个良好的特点,所以,一被研发出来,马上得到了各界人士对其的重视度,并将其广泛的应用到目前汽车电子控制系统当中去。而本文主要立足于汽车高速CAN设计与开发,展开了深入的研究与分析,期望为我国今后在对于汽车高速CAN设计与开发问题上,提供一些参考性的建议。

关键词:汽车高速;CAN总线;设计开发;分析总结

中图分类号:TP273.5 文献标识码:A 文章编号:1007-9416(2017)04-0200-01

1 高速CAN總线开发物理层面的需求概述

在对于高速CAN总线开发物理层面主要是分为3个部分:物理信令子层实现位编码/解码以及定时和同步等多种的功能,而物理媒介附件,则主要包含了总线上,能够在有效的实现了发送以及接受等相关的报文功能的实时电路,而在对于收发器方面,也是需要严格符合于ISO 11898-2:2003之间的明确规定的,自对于媒介相关接口所设计到的一些物理媒介以及相关的媒介访问单元上,两者之间的机械以及电气的结构的。

2 高速CAN总线开发交互层面上的需求概述

在对于高速CAN总线开发交互层面上的需求方面上时,主要也是明确的限定了连接到CAN网络当中的多种不同的ECU的具体应用功能,并且,在使用一些较为具有独立的小信息项的过程当中,也是需要在进行通信时所采取使用协议的。而一个信号组在其内部则是主要包含了一组的简单信号的,并且,在针对于这些信号当中,还是需要进行同步的融入到交互层当中,并在通过交互层来对其进行读出,最终在合理的通过CAN总线,来在最大限度上实现同步的发送以及接收。

而从通信的角度上来分析,当一个信号或者是一个信号组只是存在于1~64的若干位的过程时,那么它就能够在给特定的帧实践时间之内,去有效的发送一些ECU的交互层,在传输过程当中,所需要接收到的ECU的交互层来。

而站在应用功能的方面上来讲,当一个信号或者是一个信号组或者是还存在着一些其他的特性过程时,那么所使用的功能上,就能够对其进行进行准确的发送信息,而在整个ECU的应用功能当中,主要生成的信号大体上分为以下几种:S1.S2.S3几种,然后在合理的将这些信号重新发送至交互层当中,而将交互层当中的一个信号或者是一个信号组放到CAN帧内部当中的一个指定的位置过程时,那么将会对其分配一个CAN ID,然后在按照原来CAN帧所发送的特定模式,并在此基础之上,在将CAN帧另外当作成为一个UUDT报文在重新对其进行发送,信号所处于的位置以及长度以及相关的发送模式上,是完全受制于各项目当中的C-Matrix来对其进行定义决定的。

而从接受的角度上来看,交互层监控,则主要的目的就是为了将所接受到的各种CAN帧,按照原来所定义下的发送模式,来进行发送以及接受的,并及时的收集其中所需要的实时信号,并在最大限度为其他的接受方式上,是提供其有效的应用功能的。而在这里上文当中所有阐述的“信号”则主要指的就是一种简单的信号或者是被包括在信号组当中的简单信号。

3 高速CAN总线开发直接网络管理需求概述

在对于网络管理的状态方面,主要是包括了以下几种:初始化、启动阶段、正常运行状态、准备睡眠、睡眠等待、总线睡眠、错误状态等几种来进行组成的。而在直线网络管理当中,针对于各个不同的状态之间,的转换关系也是具有较大的差异性的。在针对于bus off处理当中,主要指的就是,当ECU在正式的进入到了bus off的模式过程当中,一定要加强对于快速恢复策略的重视度,而对于快速恢复模式,则主要的具体内容则是:当ECU在正式的进入到了bus off的模式过程当中,CAN的芯片一定要马上进行重新的初始化,在TBusOffSlow时间范围之内,是一定要终止发送报文的,然后在对其重新进行CAN报文的发送的。但是,当总线整体的传输速度上,并不超过于126kb/s的过程当中,仅仅需要执行慢恢复的行为便可。

4 结语

综上所述,本文主要针对于汽车高速CAN总线的开发以及设计的各种要求进行了浅要的阐述,其主要包含了物理层、交互层、直接网络管理等等方面对其提出的分钟要求,而相关设计以及开发者一定要加强对上文当中,所提出的几点要求的重视度,从而才能够统一好整台车的高速CAN总线电子配件的网络开发设计的水平效率。

参考文献

[1]李银河CAN总线和基于CAN总线的高层协议[J].可编程控制器与工厂自动化,2013,23(14):88-89.

[2]王建勇,张徐生,王丽英.一种基于MSComm控件的CAN总线通信设计[J].仪器仪表用户,2011,16(21):241-242.

猜你喜欢

分析总结设计开发CAN总线
基于嵌入式的汽车辅助制动系统研究
鞍山市防雷业务管理平台研究与开发
家庭日常餐厨垃圾分类处理器的设计开发
小学数学微课程的应用与实践