LIN总线和CAN总线的区别是怎么样的?

如题所述

第1个回答  2014-02-16
CAN和LIN是汽车上用的比较多的总线,他们的区别在于速度不一样,LIN总线有一个主节点,其他是从节点。从节点不能主动向主节点传输信息,只有主节点需要从节点才能发送信息;CAN总线没有主从之分,总线上得节点都可以在总线空闲时互相通信,如果两个节点同时发送信息,那么按报文优先级来分,优先级高的可以先发,优先级低的后法,优先级是由报文标识符确定的。从速率上说,CAN总线最高通信速率可达1M每秒,LIN总线只有20K左右。CAN也分高速和低速CAN,LIN是低速总线主要用于照明设备,所以不同的总线所需要的收发器,ECU也不相同,所以他们是不能通用的,但总线的特点是资源共享,所以一个汽车上如果用了不同的总线可以通过网关(相当于翻译)进行数据共享。
相似回答