专用于重型车辆的通信
促进不同类型或制造商的车辆组件之间的通信
J1939 标准概述
- J1939是由美国汽车工程师协会(SAE)针对重型公路车辆、农用车和工程车辆开发的标准
- 基于CAN的物理和数据链路层(ISO 11898)
- 该标准包含了不同的方面,例如
- 通用用法、特定应用领域、物理层、数据链路层、网络层(网关)、应用程序、网络管理
优点
具有成本效益
通过可重用的软件组件,管理重型车辆电子控制单元(ECU)的成本结构。
即插即用
允许不同制造商的组件(例如:不同制造商的卡车和拖车)协同运行。
基于CAN的通信
CAN是被大家熟知且技术成熟的通信协议,支持重用汽车行业中的已知接口。
在AUTOSAR环境中的EB tresos AutoCore J1939协议栈
- 完全集成到EB tresos AutoCore——让SAE J1939通信协议栈更容易集成到AUTOSAR环境中。
- 定义了基础软件模块的接口,让重型车辆组件之间的通信更容易。
EB tresos AutoCore J1939协议栈模块
- J1939 Transport Layer (传输层) – 处理数据的分段和重组、数据流的控制和超时监控。
- J1939 Diagnostic Communication Manager (诊断通信管理器) – 基于SAE J1939-73,定义用于J1939网络的诊断通信的诊断报文的结构和行为。
- J1939 Request Manager (请求管理器) – 基于SAE J1939-21的Request和Acknowledgement参数组的接收和发送处理。
- J1939 Network Management (网络管理) – 基于SAE J1939-81的地址声明参数组的接收和发送处理。
关于 Elektrobit 的 Classic AUTOSAR 解决方案的更多信息
技术领域:AUTOSAR和ECU开发
相关产品:EB tresos, Argus CAN IDPS