该文章叙述了通讯协议之CAN常识介绍.
本文首先来介绍CAN的常识介绍:
CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO*1 世界规范化的串行通讯协议。在当时的轿车工业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各式各样的电子控制体系被开发了出来。因为这些体系之间通讯所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的状况许多,线束的数量也随之添加。为习惯“削减线束的数量”、“经过多个LAN,进行很多数据的高速通讯”的需求,1986 年德国电气商博世公司开发出面向轿车的CAN 通讯协议。尔后,CAN 经过ISO11898 及ISO11519 进行了规范化,现在在欧洲已是轿车网络的规范协议。
现在,CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船只、医疗设备、工业设备等方面。
图1 是车载网络的设想示意图。CAN 等通讯协议的开发,使多种LAN 经过网关进行数据交换得以完成。
图1. 车载网络设想