SAE J1939标准:开放系统互联与CAN总线数据链路层详解
3星 · 超过75%的资源 需积分: 9 140 浏览量
更新于2024-07-18
收藏 567KB PDF 举报
1939中文版是美国汽车工程师协会(SAE)针对商用车辆制定的一个开放系统互连模型,特别是用于卡车和客车的通信标准。SAE J1939在CAN(Controller Area Network)协议的基础上,扩展了网络层和应用层,旨在创建一个电子控制系统间通用的通信平台。这个标准允许不同的电子控制单元(ECUs)通过共享的J1939/0X文件进行交互,无需额外的接口,从而实现了系统的无缝连接和通信。
核心内容包括以下几个方面:
- **开放系统互连**:J1939定义了一个开放的标准框架,促进了ECUs之间的通信,使得车辆内部各个系统能协同工作,提升了整体性能和效率。
- **基础协议**:SAE J1939是在CAN的基础上建立的,CAN是一种广泛应用在车辆中的低速、高性能的局域网络,特别适合实时数据交换。
- **文档结构**:SAE J1939-21:1999MOD(国家标准化管理委员会发布的征求意见稿)详细规定了数据链路层的规范,这是整个协议体系的第四部分,其余还包括物理层、应用层、网络管理和参数分配等内容。
- **一致性与差异**:该标准与SAE1939-21:2001在技术内容上保持一致,但有所增补,如增加了范围和规范性引用文件,并对术语进行了统一和定义。同时,它参考了GB/TXXXX系列标准,如GB/T××××.5(应用层—车辆)、GB/T××××.7(网络管理)等,共同构成了完整的通信协议体系。
- **适用范围**:SAE J1939适用于M2、M3和N类车辆,强调了其在实际商用车辆系统中的实用性。
- **术语定义**:标准中明确界定了关键术语,如“帧”(Frame)和“CAN数据帧”(CANDataFrame),这些术语在数据传输和解析过程中至关重要。
SAE J1939中文版是一个关键的汽车行业通信标准,它规范了车辆内部电子控制单元间的通信方式,有助于提升车辆的安全性、可靠性和维护性,是现代商用车辆网络架构的核心组成部分。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-04-23 上传
2020-04-30 上传
107 浏览量
2020-04-30 上传
qq_42721579
- 粉丝: 0
- 资源: 2
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析