CAN总线协议,can协议

can协议是什么?

CAN总线协议,can协议


CAN总线是德国公司BOSCH公司为解决现代汽车中众多控制和测试仪器之间的数据交换而开发的一种串行数据通信协议,即控制器局域网总线 。其是一种多主总线,通信介质可以是双绞线、同轴电缆、光纤,通信速率可达1Mb/s,通信距离可达10Km 。此协议的最大特点是废除传统的站地址编码,代替其对通讯数据库进行编码,使网络上的节点数在理论上不受限制 。
【CAN总线协议,can协议】此总线还有纠错能力支持差分收发,适合高干扰环境,具有较远传输距离 。CAN总线系统通过相应的CAN接口连接工业设备构成低成本网络,不仅提供设备级故障诊断方法,提高通信效率及设备互换性 。其链路层协议采用平等式通信方式,即使主机出现故障,系统其余部分仍然可运行 。它是针对相对少量信息的发送而优化设计的一种串行通信协议,不像以太网或USB是针对大块数据的传输 。

    推荐阅读