CAN 总线协议毕业课程设计外文文献翻译、中英文翻译、外文翻译_第1页
CAN 总线协议毕业课程设计外文文献翻译、中英文翻译、外文翻译_第2页
CAN 总线协议毕业课程设计外文文献翻译、中英文翻译、外文翻译_第3页
CAN 总线协议毕业课程设计外文文献翻译、中英文翻译、外文翻译_第4页
CAN 总线协议毕业课程设计外文文献翻译、中英文翻译、外文翻译_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

外文文献及译文 文献题目: 文献来源: 文献发表日期: 2008 年 05 月 12 日 学生姓名: 学号: 系 别: 专 业: 指导教师: 职称: 2017 年 5 月 19 日 第 2 页 共 12 页 in as a to AN in to of is to of AN of AN a to A by as a to It is AN of of of of AN to to on . of To of AN of is a is a 3 页 共 12 页 1939 (is of a 5V as of of SI to be by to of 1) 2) or of 3) of ) is by no a of it of D) AN is a D is on a of no to a on of no on an to a D If on at AN a is is if of or of a of to to be as or of to if it is to on a as a a as a 第 4 页 共 12 页 A a in in of As an to a at to it is to on at to a on be a At of no on to AN is a an to on in AN is of in on if It is up to in to be or to be A be to or on an be AN to a in it to on on at if to or AN is a to is a is in of to be by a to be to of is 5 页 共 12 页 to to to on D, to or AN of of is a is a to or in is a is a TR to it is a is is by of by to of as by AN in a 2nd is to on AN a as in on 211 TR 229 1to as an RR TR on of AN 9of AN 1As in is by a it to be to it To a is of TR in is to a a If 6 页 共 12 页 is is a If TR is is a of SB is DE be if is a B1 it is B0 it is in It be a no of of LC of of in of of a 15RC a is by to if is to if of or a on in a of of by AN is to at or be in in AN in a if it to of of AN x .0 At be In to AN a of it of to to on of 7 页 共 12 页 a to to on of is No AN or be to of on be to is AN to of as to of to or on D to an to to of is on of in or to in or to of is a AN a be to be of AN in to AN 第 8 页 共 12 页 线协议 1 简介 控制器区域网络( 最初创建者是 80年代中期的德国汽车系统供应商罗伯特博世,作为汽车应用启用强大的串行通信的方法。其目标是让汽车更可靠,安全,省油同时减少线束的重量和复杂性。公司自成立以来,已取得了 议广泛普及和其在工业自动化汽车 /卡车方面的应用。该总线在其他市场网络解决方案一样能够带来强有力的利润,例如医疗设备,测试设备和移动机器也开始利用 线的优势。本文的目的是解释一些 基本知识,和选择 信作为嵌入式系统网络应用的好 处。第 9 页 共 12 页 2 线概述 大多数网络应用程序遵循分层方法实施。这一系统的方法使不同产品之间的制造商共同创建一个标准的国际标准化组织( 为模板遵循这种分层方法。这就是所谓的国际标准组织开放系统互连( 络分层参考模型。 议本身实现了较低的最基本参考模型层的通信模型中的一部分,是故意忽略 范,使系统设计调整和优化的通信协议最大程度的灵活性(双绞线多种媒体,单丝,光隔离,射频,红外线等)。有了这个灵活性,但是,随之而来的互操作的可能性成为关注。为了缓解这些问题一些国际标准组织与国际汽车 工程师学会( 原来的基础上定义了一些在 议基础上的定义,这包括在指定两个底层媒体独立接口的定义。 象是卡车和总线的应用。所有这些协议的物理接口指定为一个 5V 的差分电气总线。 其余剩下 议栈层由系统软件开发商来实现,更高一层的协议( 般用来实现上面五层的 考模型。 于: 1)规范程序,包括比特率启动使用时, 2)参与节点之间分配地址消息或类型, 3)确 定的消息结构, 4)提供系统级的错误处理例程。这绝不是一个执行的职能 整列表,但它确实描述了他们的基本的一些功能。第 10 页 共 12 页 3 线协议基础 波侦听多路访问冲突检测( 讯协议是 议, 表载波侦听多路访问。这意味着,每一个网络节点在尝试往总线上发送一个消息期间,必须监测总线并保证总线处于不活动状态(载波监听); 另外,当总线处于空闲状态, 总线上的每一个节点传输消息的机会是平等的(多址接入)。 表冲突检测。如果两个网络上的节点在同一时间开始 发送数据,节点将检测到冲突并采取适当的行动。在 议中,利用无损逐位仲裁的方法。这也就是说,即使完成冲突检测,仲裁后消息仍然保持完整,所有这一切仲裁均无损坏或延误的最高优先级的消息。 无损逐位仲裁的实现需要两个条件。第一,逻辑状态必须定义为显性或隐性。第二,发送节点必须监视总线状态,以此观察正在试图发送到总线上的实际逻辑状态。 线定义为一个逻辑显性位 0和逻辑隐性位 1。一个显性位的状态总能仲裁隐性位的状态,因此,较低的消息标识符值(消息中的仲裁过程中使用的字段),消息的优先级越高。例如,假设两个节点 试图在同一时间发送消息。 每个节点会监察总线,以 保证它正试图发送的位确确实实出现在总线上。 较低的优先级的消息将在某个点尝试发送一个隐性位,并监视 总线 状态 使自己成为主节点。此时,这个节点失去仲裁, 并立即停止发送。 更高的优先级 消息将持续发送直到完成,失去仲裁的节点将等待总线的下一个空闲周期,并尝试发送数据。 于消息的通信 议是一个基于消息的协议,而不是一个基于地址的协议, 这意味着消息 不能从一个节点地址传送到另一个节点 地址上。嵌入式 息本身就是优先和正在传输数据的内容。所有 系统中的节点将接 收每个传递在总线上的消息(如果消息正确 接收 并确认 )。它是由系统的每个节点决定是否将接收到的数据立即丢弃还是保存处理。一个单一的消息可以设计成 指定接受一个特定的节点,或许多建立在 网络和系统上的节点。例如,汽车安全气囊传感器只能通过 接到安全系统的路由器节点,此路由器节点接收其他系统安全信息并转发到安全系统网络的其他节点上。安全系统网络上的所有其他节点可以在同一时间从路由器上收到最新的安全气囊传感器的信息,确认是否被正确接收后,决定是否利用这些信息,或遗弃它。 另外一个内置在 议中的有用的特性是,可 以要求一个节点向另一个节点发送第 11 页 共 12 页 消息,这就是所谓的远程发送请求( 这个与前面的例子不同,因为,此时节点在等待一个特定的节点的消息,这个特定节点发出的消息是被动的。 这种基于消息的协议的一个额外的好处是,可以添加额外的节点,系统没有必要对所有其他节点进行重新编程,也可以识别这个节点。这个新的节点将开始接收来自网络的消息,根据消息 定是否要处理或丢弃收到的信息。 息帧描述 议定义了四种不同类型的信息(或帧)。 第一个也是最常见的类型 是数据帧,这是用来当一个节点发送 信息系统中的 任何或所有其他节点; 二是远程帧,这基本上是一个用来设置表示,它是一个远程发送请求 的数据帧。其他两个错误处理的帧,一个为错误帧和一个为过载帧。 检测出 议定义的错误都将产生错误帧 , 产生超载错误的节点,需要更多的时间来处理 已经接收的数据。 数据帧中包括的有关数据信息的额外字段由 义 规范,数据帧中嵌入仲裁 场,控制场,数据区, ,一个 2位的应答场和一个帧结束。 仲裁字段用于 总线 消息的优先 ,由于 议定义为逻辑 0为 显性状态,在仲裁场的数字越低,在总线上的消息优先级更高。该仲裁场由仲裁场由 12位( 11位标识符和 32位( 29个标识符位, 1位扩展数据帧定义位,未使用的 , ) ,这取决于是否用到标准帧或扩展帧。当前版本的 范 ,定义了 29位的标识符,并称其为扩展帧。之前的 范版本中定义的 11位标识符就是所谓的标准帧标识符。 正如上一节中所述,远程发送请求( 于一个节点时,要求信息发送给它从另一个节点。为了完成一个远程请求,远程帧发送与标识符相同的数据帧。 仲裁字段是用来区分远程帧和数据帧,如果 隐性的,则该消息是一个远程帧,如果 消息是一个数据帧。 控制场由 6位组成, (象征扩展帧)大多数情况下为标准数据帧,该位决定如果消息是标准帧还是扩展帧。在扩展帧中, 低四位有效位是数据长度码( ,数据长度码位决定在消息中包含多少字节数据。应当指出,远程帧没有数据领域,无论 为多少。数据区就是在 控制场中描述的数据长度码的字节数量的数据。 包含一个 15位的 段和一个 界符,用于接收节点时确定 是否发生传输错误。 应答场是用来表示如果消息被正确接收。 任何节点已正确 收 到的消息,不论节点处第 12 页 共 12 页 理或丢弃的数据,都会在帧间间隔发送一个显性位到总线上。 最后两个消息类型,错误帧和 过载帧。当一个节点检测到一个 由 议定义的错误时,会产生一个 错误帧。过载帧告诉网络 该节点发送数据过载,该节点并没有准备好在这个时候接收更多的数据,或 在帧间间隔检测到非法显性位 。 速,可靠的通信 因为 议 最初设计用于汽车的使用 ,如果它要得到市场的认可 ,关键是有效地处理错误。随着发布 的 范, 相对 最高通信速率增加 8倍以上达到 1照这一速度, 大多 数关键时间参数也可以连续无延时地传输。 除了这个, 议的有一个全面的错误检测列表,以确保消息的完整性。 点有能力根据故障状况 和所遇到的问题的严重性过渡到不同的模式。 他们还有能力在检测永久中检测到短期扰动,从而相应地修改它们的功能。 点通能够从像一个正常运作的节点(即能够发送和接收消息),也能根据检测到的错误的严重性过渡到完全关闭的状态(总线关闭),此功能被称为故障隔离。无故障节点将占用所有的带宽,因为网络将限制故障节点,并在网络瘫痪之前关闭故障节点和。这是非常强大,因为故障界定保证系统关 键信息的带宽。第 13 页 共 1 页 4 结论 议对系统进行了优化,依靠任意网络上的节点,发送和接收信息量相对较少(与之相比,以太网或 口,其宗旨在移动更大的数据块)。 D 的通信方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论