由于CAN为愈来愈多不同领域采用和推广,导致要求各种应用领域通信报文的标准化。为此,1991年 9月 PHILIPS SEMICONDUCTORS制订并发布了 CAN技术规范(VERSION 2.0)。该技术规范包括A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,能提供11位地址;而2.0B给出了标准的和扩展的两种报文格式,提供29位地址。此后,1993年11月ISO正式颁布了道路交通运载工具--数字信息交换--高速通信控制器局部网(CAN)标准(ISO11898),为控制器局部网标准化、规范化推广铺平了道路。
CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率较高可达1Mbps。
完成对通信数据的成帧处理
CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。
CAN光端机设备应该指的是回CAN转光纤设备,它是一答种典型的CAN数据转换模块。能够实现CAN数据和光纤信号的相互转化,到达延长CAN总线数据通讯距离的目的。因为到底也是一台CAN设备,所以它的运行也要遵循CAN总线的规则。而说到can总线的运行,就不得不提一下CAN总线的协议,它相当于是CAN总线的运行规则,犹如人类说话的语法一样,一般来说,CAN光端机设备支持的CAN总线协议类型包括:CANopen,SAE J1939、Devicenet、NMEA2000等等。GCGD就有类似的东西,网上可以找的到。因为现在CAN总线的发展前景非常之好,所以这类设备以后还会有大作用。
版权所有©2024 天助网