CAN总线是个开放的系统,其标准遵循ISO的OSI七层模式,而CAN的基本协议只有物理层协议和数据链路层协议。实际上,CAN总线的核心技术是其MAC应用协议,主要解决数据冲突的CSMA/AC协议。CAN总线一般用于小型的现场控制网络中,如果协议的结构过于复杂,网络的信息传输速率势必会变慢。因此,CAN总线只用了7层模型中的3层:物理层、数据链路层和应用层,被省略的4层协议一般由软件实现其功能,如图所示。 图 CAN总线协议层 欢迎转载,信息来源维库电子市场网(www.dzsc.com) 来源:ks99