By using this site you agree to the use of cookies for analytics Learn More

专用于重型车辆的通信

EB tresos AutoCore Generic 8 J1939 协议栈促进不同类型或制造商的车辆组件之间的通信

促进不同类型或制造商的车辆组件之间的通信

AUTOSAR 定义了支持 SAE J1939 标准的软件架构。  这项技术使得商用车市场项目能够利用 AUTOSAR 协议栈提供的广泛优势。J1939 协议基于 CAN 总线,可促进重型车辆 ECU 之间的通信。功能安全在商用车的 ECU 开发过程中发挥着关键作用。AUTOSAR 与 J1939 协议的组合有助于实现完善的安全机制。

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 的地址声明参数组的接收和发送处理。

为汽车行业提供嵌入式互联软件和工程服务,经典自适应AUTOSAR操作系统,互联和安全、自动驾驶的供应商。