admin管理员组文章数量:1531791
2024年5月13日发(作者:)
高级轿车培训教材之CAN-BUS与网关技术
第三节 网关技术
(选讲)
一、网关的概念
网关是接连异型网络的接口装置,它综合了桥接器和路由器的功能,
汽车网关主要能在OSI参考模型的物理层、数据链路层和应用层上对双方
不同的协议进行翻译和解释。
对于Bosch公司为奔驰600SEL等汽车开发的控制器区域网CAN1.2与
CAN2.0协议之间的网关,是指为处理多个ECU的核中和CPU之间的通信而
提供的一种综合接口装置,实际上就是一个Intel—16位80C196单片微
机,至于美国三大汽车公司采用的SAEJ1850网络与Bosch—CAN网络之间
的网关,实际上就是一个Intel—16位87C196KR单片微机。
一个网关必须具备有一个网络协议到另一个协议转换信息的能力,对
于CAN协议的网关,应能涉及CAN协议4种帧类型中的两种,即数据帧和
远程帧。另外两种错误帧和超限帧,由该网关的CAN芯片硬件控制,因
此,可以说网关无附加的相应性。当然,网关必须具备有“状态位” ,
即在任何一个网络中发生的错误太多时,网关应有报警状态位或总线中断
状态位,这样,网关就像网络中的节点那样,可以调查总线状态。
对于两个网络之间的网关,起码应具备以下特性:尽量少的传输等待
时间,信息丢失或超限差错最少,能处理总线出现的差错。
二、Bosch—CAN1.2与CAN2.0版本的主要区别
中国邯郸北方学校 编辑 申保志
44
高级轿车培训教材之CAN-BUS与网关技术
1991年9月,标准的1.2版本的CAN协议修订为新的2.0版本,新版
本的技术关键是增加了信息标识符,也就是说,新的CAN2.0既支持标准
的11位,也支持扩展后的29位信息标识。图5位两个CAN版本的互联
框图。
CAN2.0实施新的信息位,标识扩展位(IDE)使CAN操作装置能区
分标准和扩展格式,但大多数现存的标准CAN—1.2版本不能使被扩展后
的信息格式,在实施过程中会影响错误信息。
为了能实施29位的信息标识,Intel公司开发了品种繁多的芯片,作
为CAN的汽车用户,可以采用网关使网络互联,在仅用CAN—1.2—11位
信息标识的条件下,能正确响应29位标识。
中国邯郸北方学校 编辑 申保志
45
版权声明:本文标题:第三节 网关技术 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1715601084a460448.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论