基于CAN总线的车载网络通信软件的研究与实现

被引量 : 0次 | 上传用户:fwj108580853
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代汽车上的电子设备多且复杂,将这些电子设备按照协议用总线连成网络,能够有效的利用资源并实现数据共享。总线网络为汽车内部的各种复杂的电子设备和控制器提供了统一的数据交换通道。汽车网络技术已经成为各主流汽车厂商的基础技术构成。提高控制单元间的通讯可靠性并且降低导线成本的网络总线应用中的关键技术包括CAN、LIN、FlexRey、MOST、IDB1394等。将这些总线进行对比,本着设计简单、成本低、满足低速高速通信要求的原则,CAN总线是首选。对于汽车整车厂来说,CAN网络设计是应用CAN网络通信的关键。纵观现有的网络软件设计技术,可以将其分为两类:一类是以仿真和测试为主的传统设计方法;另一类是以协议设计为主的新方法。传统方法将每个节点对协议的要求拼凑起来,通过仿真、测试的方法验证协议的正确性,最终得到通讯协议。协议设计为主的方法通过系统设计技术,用理论方法对系统进行时序建模,分析设计系统的通讯协议,保证系统的实时性能以及协议的正确性,最终发布正确的通讯协议。本文的主要工作是运用协议设计方法原理,研究和实现基于CAN总线的车载网络通信软件。为此,本文首先分析了网络的灵魂——CAN协议。CAN协议是一种现场总线协议,重点研究了协议的特点、协议的分层结构并与ISO/OSI基本参照模型进行对比,介绍了协议中4种帧类型和帧的用途,并对数据帧进行了详细介绍,对总线仲裁、帧的优先级判别、总线同步等也做了充分的研究。其次,在理解了CAN协议的基础上,分析了该软件开发时所使用的MSCAN设备,重点研究了MSCAN设备的结构、特点和工作模式。然后使用分层结构设计方法,设计系统结构,按照设计出的层次结构逐层实现系统各层的功能。最后对各层功能进行集成,设计测试用例,对系统进行验证。
其他文献
随着西方文化的入侵,现代中国面临着多元文化的并存、冲突和较量。在此背景下生发的现代文学也走上了寻求中国文化出路的漫漫长途。本论文以沈从文和萧红乡土文学的比较为基
阻塞性血管疾病包括心脑血管及外周血管疾病严重威胁着人类健康,而且发病率呈逐年上升趋势。血管内支架植入术已经成为冠状动脉和外周血管阻塞性疾病的主要治疗手段。但是支
随着我国改革开放不断深化,国内经济与国际经济的关系也更为密切,而且在这一过程中我国经济保持长期增长,经济开放对经济增长的影响研究成为解释经济长期增长的一项重要内容
目前课程标准并没有发挥对课堂教学的引领作用,两者处于无联结的状态。建构课程标准与课堂教学的紧密联结需要从课程标准的本质出发,认识到标准与学习、教学存在内在的联结。
通过针刺大椎穴治疗戊四唑"点燃"癫痫大鼠,观察其NO含量及NOS阳性神经元数量变化,探讨针刺治疗癫痫的机理。用戊四唑腹腔注射造成癫痫大鼠模型40例,随机分为模型组、针刺组、
<正>浪漫主义音乐在西方音乐史的长河之中熠熠生辉,炫技更是浪漫主义时期不可被忽略的一个特色现象,在艺术家美妙绝伦的演奏和观众狂热的崇拜中发挥到了极致。纵观浪漫主义时
2009年伊始,在全球金融危机的严重困扰下,英国政府积极应对这一困境,着眼于英国的未来发展,制订了旨在提升教育卓越与教育公平、提升薄弱学校质量的《新机遇:未来机会均等》
<正>年级组管理转型是指转变年级组重管理、轻业务的工作倾向,充分发挥年级组的业务职能,把年级组建设成研究年级学生发展、改善教育教学工作的业务组织,促使年级组发挥多种
在人们的日常生活中,称呼语是人们进行交际的重要工具。随着中国的日益强大,越来越多的外国人迫切地想要了解中国,而汉语也成为众多国家学生学习的第二语言。作为交际先锋官