BOSCH CAN V2.0:标准与扩展格式详解
5星 · 超过95%的资源 需积分: 50 34 浏览量
更新于2024-07-16
3
收藏 423KB PDF 举报
BOSCH CAN V2.0 中文版技术规范详细介绍了CAN总线通信协议的升级与扩展。CAN (Controller Area Network) 是一种串行通信标准,最初由Bosch公司开发,用于汽车电子系统,但随后被广泛应用在各种工业控制和自动化领域。在V2.0版本中,原有的11位识别位不再能满足所有应用场景对更大地址范围的需求,因此引入了扩展格式,将地址范围扩展到了29位,使得系统设计更加灵活。
该规范分为两个主要部分:
- A部分专注于CAN的报文格式,按照CAN 1.2的标准进行定义,包括数据帧、远程帧、错误帧、过载帧以及帧间空间等基本传输机制,还涵盖了报文校验、编码、错误处理和位定时要求等内容,确保了数据的准确性和稳定性。
- B部分则专门针对标准格式和扩展格式的差异进行说明,强调了如何区分两者,并指出尽管扩展格式引入了新的功能,但如果没有使用扩展格式,传统的CAN 1.2兼容仪器仍能与B部分设计的仪器进行通信。
在兼容CAN 2.0的前提下,硬件设备的设计需要支持至少A部分的规范,以保持互操作性。同时,增加了对CAN振荡器容差的考虑,以及对协议可能的修改以适应不同的应用环境。这对于工程师在选择和设计基于CAN总线的系统时提供了清晰的指导原则。
BOSCH CAN V2.0中文版规范是CAN通信技术的重要参考资料,它不仅阐述了基础原理,还关注了实际应用中的细节和兼容性问题,对于从事CAN技术的开发者和使用者来说,是一份不可或缺的技术文档。
652 浏览量
148 浏览量
220 浏览量
118 浏览量
2022-07-15 上传
2022-09-20 上传
150 浏览量
And_1iu
- 粉丝: 2
- 资源: 11