CAN标定基础——标定准备

loading 分享 2026-8-25 下载文档

CAN 标定基础——标定准备

在之前的文章里我们给大家介绍了标定的标准与协议,着重介绍了 CCP 与 XCP,今天我们就来说说进行标定前我们需要准备什么。

首先让我们来介绍一下 CCP 标定系统构成,主要有以下几个部分构成: ECU

CCP 协议栈驱动(CCP driver) A2L 文件

ECU 标定和测试工具

接下来我们介绍一下 XCP/CCP 标定前的准备工具。 用 XCP/CCP 监控和改变 ECU 内存的准备:

1.XCP/CCP 上位机标定软件,数据记录设备(比如 Vehicle Spy 和 neoVI 产 品)

2.在 ECU 中实现并运行 XCP/CCP driver 驱动(stack)

3.ASAP2 描述文件,描述 ECU 内存中变量的分布,变量名(物理意义),地 址,换算公式等。

准备 1.工具上位机标定软件和通讯适配器/数据记录仪

其中,常用的 CCP 标定工具有 Vector - CANape;ETAS - INCA;ATI - Vision。我司代理的标定工具 Intrepidcs - Vehicle Spy。 CCP 典型系统所需的硬件可参考下图:

准备 2.ECU 驱动/协议栈英特佩斯免费提供 C 的语言的 XCP 协议栈的实现的 代码,包括培训文档,例子,设置步骤等,并可提供开发服务将 CCP/XCP 协 议栈代码融入到 ECU 中。

准备 3.ASAP2 文件 ASAP2 是一个工业标准文件,描述 XCP / CCP 参数, ECU 代码信息,变量地址,信号量和变量之间的换算公式等。

Vspy 标定工具与 ECU 间的通信需要一个描述文件 ASAP2 支持,对 ECU 的 参数标定和数据测量都是基于这个文件,该文件记录了控制器中各参数的详细 信息。

ASAP2 文件通过工具软件来生成:英特佩斯提供 ASAP2 生成/编辑器软件 (与 Vehicle Spy 软件一起)

ASAP2 文件定义了变量在控制器中的 存储地址 存储结构 数据类型 转换公式

每个标定参数和测量数据都会有一个变量名,如发动机温度、冷却水温度。 当需要访问某个变量,就在 ASAP2 描述文件中根据变量名,找到该变量在控制 器中的存储地址、数据长度等信息,然后进行操作。

每次生成 ECU 的执行文件时,需要更新相应的 A2L 文件中变量的地址和类 型,以保证 A2L 表中的变量地址与类型和 ECU 中的完全一致。 下图所示为 ASAP2 文件生成的步骤:

tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!


CAN标定基础——标定准备.doc 将本文的Word文档下载到电脑
搜索更多关于: CAN标定基础——标定准备 的文档
相关推荐
相关阅读