CAN总线协议
这是一个对CAN总线协议的简短介绍。 当人们提到“CAN”但不提及谈论的具体标准时,他们通常是指ISO 11898-1定义的数据链路层协议和ISO 11898-2定义的物理层。 在现实中,有非常多的标准可供选择。
简介
CAN总线协议由ISO 11898-1标准定义,可以总结如下:
- 物理层在双绞线上使用有差别的传输方式。
- 非破坏性检测的比特式仲裁被用来控制对总线的访问权。
- 报文很短(最多八个数据字节),且被总和检查码保护。
- 报文中没有显地址,作为替代,每个报文都携带着一个控制其在总线中优先性的数值。该数值也可以作为报文内容的标识符。
- 精心设置的错误处理计划将会在未正确收到报文时重新发送。
- 拥有隔离故障并关闭总线上故障节点的有效手段
在完整CAN协议指南中学习更多
CAN协议指南概述了ISO 11898-1和ISO 11898-2标准。CAN总线应用在汽车设计、工业自动化控制、嵌入式系统以及其他非常非常多领域,CAN协议指南提供对CAN基本原理的详细介绍。
指南包括以下主题:
- CAN总线
- CAN报文
- CAN物理层
- CAN示波器图像
- CAN连接器
- CAN位定时
- CAN错误处理
现在就阅读CAN协议指南
我们不宣称指南的完整性;如果您想获得完整信息,您需要在我们的下载区取得 博世(Bosch)说明书 。 关于说明书的注:博世制作的说明书非常清楚易读,但它不是ISO11898说明书。后者在网上不可用;相反您需要从ISO购买。ISO标准由 ISO 维护。您无法免费下载,但可以在线购买。 您在您本国的标准化组织那里可能会找到翻译版本。