基于嵌入式LINUX平台的车载网络系统研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:kaishizai2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车电子技术的发展及汽车性能的不断提高,汽车上的电子装置越来越多。传统的电器系统大多采用点对点的单一通信方式,相互之间很少有联系,这样必然造成庞大的布线系统,并且很大程度上影响了整车的性能。为了适应汽车电子设备的发展,车载网络系统应运而生,例如CAN和LIN、FlexRay等在车载网络系统中均有应用。其中,CAN总线结构独特,性能可靠,所以CAN在车载网络中的使用最为广泛。 可是由于CAN应用于车身网络低端通讯又具有成本高的缺点。所以,汽车车身控制网络目前要解决的问题就是再建立一个统一的、低成本的低端通讯网络标准,作为CAN的辅助总线而存在。实现车身控制网络的层次化,以更低的成本实现车身控制网络。而LIN总线的目标就是定位于车身网络模块节点间的低端通讯,并且可靠性高,易于开发。 本文简单介绍了国内外车载网络的发展现状和趋势。在熟悉了CAN总线和LIN总线的基础上,结合嵌入式系统的特点,给出了基于嵌入式Linux平台的车载网络系统的设计方案和实现。 为了对车载网络各节点进行有效的监控,以及数据的处理,设计了车载网络主控制节点。主控制结点采用ARM7核的S3C44BOX处理器,软件以μClinux为平台,实现了基于SJA1000的CAN设备驱动程序,整个系统具有高可靠性和较强的处理能力。所以,为将来扩展成车内信息集控中心提供了软硬件环境。除了CAN总线以外,本系统还将LIN总线应用到车载网络中,提出了车内低成本的CAN/LIN混合网络体系结构。为了使CAN网络和LIN网络能够互连互通,设计了基于PIC18F248的CAN/LIN数据交换网关。它既是CAN节点,同时也是LIN总线上的主结点,将收到的CAN报文封装成LIN报文向LIN总线上转发,同时将收到的LIN报文封装成CAN报文向CAN总线上转发,成功地实现了CAN总线和LIN总线数据的透明传输。
其他文献
期刊
期刊
采用单码扩频的第三代CDMA移动通信系统,由于扩频码相关性的不理想,使得系统的容量受到多径干扰和多址接入干扰的限制。正交互补码(Orthogonal Complementary Code,OCC)具有
声测无源定位技术是一种利用定位算法对传声器阵列接收的声信号进行处理,实现目标定位的技术,在军事、工业以及民用等领域都有着广泛的应用前景,因此开展基于传声器阵列的声
超宽带穿墙雷达能对墙体等非金属障碍物后的物体进行探测与识别,其在反恐、救援、防爆等领域应用广泛,具有巨大的研究价值。在传统的穿墙雷达成像中,接收天线对回波信号的采
众所周知,网络入侵数据存在高维和非线性的特点,并且含有大量的噪声和冗余特征,导致入侵检测系统数据处理难、耗用时间长和检测效率低等诸多问题。如何降低数据处理难度,提高
目的:在变应性鼻-鼻窦炎的治疗过程中应用 FESS 、高渗盐溶液鼻腔冲洗(缓冲)联合治疗的方式进行治疗,对临床疗效进行探讨分析.方法:选取变应性鼻-鼻窦炎患者共100例,运用随机
超宽带(UWB)技术是近年来兴起的一种无线通信技术,它与其它无线通信技术有很大不同。它具有通信容量大、辐射功率密度低、抗多径干扰、结构简单、保密性能优良等特点。利用UW
嵌入式系统的发展,流媒体技术的日渐成熟和网络技术的发展,尤其是3G时代的到来,给嵌入式终端的流媒体应用带来了机遇。Windows CE是微软公司的嵌入式实时操作系统,它具有很强
期刊