【通信总线】CAN 总线简介及应用

CAN总线简介及应用

  • 一、CAN总线简介
  • 二、CAN总线 文格式
    • 2.1 数据帧区分
    • 2.2 标准帧-11位
    • 2.3 扩展帧-29位
  • 三、CAN测试工具
  • 四、CAN总线 文处理
  • 五、CAN应用

一、CAN总线简介

简单来说,CAN最早是由德国Bosch公司推出,为解决现代汽车中众多控制单元、测试仪器之间的实时数据交换而开发的一种串行通信协议。随着CAN总线的大规模推广,目前被广泛应用于工业自动化、船舶、医疗设备、工业设备等行业领域。

二、CAN总线 文格式

CAN 文帧格式有数据帧、远程帧、帧间空间、错误帧、超载帧,其中,错误帧、过载帧和帧间隔都是由硬件实现的,无法用软件控制,下面我们主要看一下常用的数据帧与远程帧。

2.1 数据帧区分

2.3 扩展帧-29位

五、CAN应用

目前常用的CAN总线主要有周期型CAN消息及事件型CAN消息。周期型主要是按照厂家规定的发送周期及数据内容以一定的周期发送相应的CAN 文;事件型通常为一发一收模式,由控制主机发送相应的CAN 文查询指令(远程帧或特定数据帧),从机自动回复相应的查询内容。

在开发过程中,对于一些常用的参数,建议由节点厂家发送周期型CAN消息,对于一些诊断类型或其他不常用的消息,建议采用事件型消息,当然在实际使用中可灵活多变,总之,最终目的是将你所需要的CAN消息获取到,不管用什么方法,这才是重中之重。

【通信总线】CAN 总线简介及应用

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月1日
下一篇 2022年4月1日

相关推荐