这份应用说明文档详细说明了在 RTA-CAR 9.1.0 VRTA Starter Kit 上配置 XCP(测量和校准协议)的具体操作步骤。XCP 配置过程涉及 DBC 和 DBF 文件的修改、ECU 配置的更新、XCP BSW 模块的配置、BswM 动作列表的设置、SWC 文件的创建、Runnable 任务的映射、MCAL 参数的调整以及项目的构建。首先,DBC 文件需要进行修改,以新增 XCP 接收和传输的两个帧。接着,使用 ConfGen 工具更新 ECU 配置,以确保包含 XCP 所需的通信栈。由于 ConfGen 不支持 XCP 模块的创建,因此需手动配置 XCP BSW 模块,并设置 XcpGeneral、XcpConfig 和 XcpA2LFile 三个容器。BswM 动作列表也需要进行详细设置,以确保 XCP 模块的正常运行。接下来,详细说明了如何创建或修改 SWC 文件,使其包含 XCP BSW 模块配置中每个事件通道的可运行实体。这些可运行实体需要被映射到相应的 OS 任务。同时,MCAL 参数也需要更新,以反映 XCP 帧的新邮箱地址。完成项目构建后,建议使用 INCA 工具进行测试,具体操作包括对 A2L 文件的相应修改。