基于总线混合网关设计.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
I 基于CAN/LN息线的混合网关设计 ■苏州大学 牟文强 施国梁 随着汽车电子技术的发展,CAN、LIN总线在汽车网络中得到越来越广泛的应用。同时,实现不同性质、 摘要 设计方案,详细介绍了CAN、LIN节点电路的设计以及数据的传榆处理过程。 关键词 CANLIN混合网关 汽车网络 引 言 了CAN串行总线。时至今日,CAN已经形成国际标准, 随着汽车电子的发展,传统的点对点的通信已经不能 凭借自身的优点,不仅在汽车领域,而且在机械、数控机床 满足现代汽车通信的要求。汽车电子网络技术正成为实 及传感器等领域都得到广泛应用。CAN总线的主要特点 现汽车控制系统的首选,它使汽车电子技术进入一个全新 有:多主机的工作方式;最大传输速率可达1Mb/s(通信 的时代。 距离最长40m),直接通信距离可达10km(速率小于 of 5 20世纪90年代,美国汽车工程师协会SAE(Societykb/s);采用短帧结构,传输时间短;良好的检错能力;非 Automotive Engineers)将汽车数据传输网分成了A、B、C三破坏总线仲裁技术;较高的性价比口1]。 类口]:A类网络主要面向传感器/执行器的低速网络,数据 传输位速率一般小于10kb/s,目前A类网的首选标准为件工具制造商以及一家半导体厂商联合提出的一个协议。 UN(LocalInterconnectNetwork)协议;B类网络主要面向 独立模块间数据共享的中速网络,数据传输位速率在10w 模式以及低成本的单线连接方式,最高传输速率可达20 125 kb/s,目前B类网络主要采用低速容错CAN标准kb/s。LIN的从节点不用晶振或陶瓷振荡器就能实现自 ISOll898—3;C类网络则主要面向高速、实时闭环控制的同步。出于以上技术特点,LIN总线实现成本较低,且完 多路传输网,数据传输位速率在125~1m/s之间,欧洲的 全能够满足A类网络的通信需求n]。 汽车制造商主要采用高速CAN标准IS011898—2来实现在实际的汽车电子网络中,A、B、C三类网络并不是 该类网络。下面简要介绍一下CAN协议和LIN协议。 完全独立的。为了完成车辆的控制及信息共享,不同网络 函数开始处理帧头,帧头中需要检查的参数很多,这里不 用价值。-I 在赘述。如果帧头中的参数没有错误,那么函数为这个新 参考文献 接收到的帧分配存储空间,然后从接收缓冲区中将帧取到 INCITS424—2007.InformationChannle [1]ANSI Technology—Fibre 存储器中,并以一定的方式和之前接收到的帧关联起来 Framing and洲啦(FC—FS一2). (例如链表);如果帧头中的参数有误,则将帧丢弃并启动 INCITS404—2006.InformationChannel [2]ANSI Technology—Fibre 中止序列协议进行序列恢复。 PhysicalIn“玎f{lce一2(FC—PI一2). A 结 语

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档