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