汽车通讯协议

星期六, 09 10月 2021 10:47

ISO 15765-2

Road vehicles — Diagnostics on Controller Area Networks (CAN) —

Part 2:Network layer services : ISO 15765-2:2004(E)

星期日, 03 10月 2021 23:19

汽车CAN总线通信矩阵设计

包含内容:
  • 设计流程
  • CAN通信矩阵设计
  • 网关报文和路由设计
通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb++ Editor打开,可以很直观的读懂信号矩阵的信息。
一般可以借助 CANalyst-II 总线报文收发器工具与汽车的 CAN 总线相连,可以获取到 CAN总线上广播的 CAN 数据包。通过 CanTest 软件可以实时的观察到 CAN 总线上正在发送的数据包。
汽车传感器的数目也就几十个到100+个。但有些车辆的总线ID数目高达300+。就是说,ECU传感器本身有多个ID来实施不同功能。ECU在工作状态中可以发出不同ID的数据包。那么当这些传感器汇总在一辆车里让我们分析的时候,面对如此多的数据包,如何反向推断哪些ID属于同一个ECU?