ECU诊断功能开发是整个ECU系统开发的重要组成部分。在ECU功能描述中就已经定义了ECU所需的诊断功能,以保证ECU在网络系统中能满足诊断需求。用户在ECU开发的同时创建和实现诊断功能。
基于“单源法则”的CANdela诊断数据库文件,使得诊断规范在ECU的整个生命周期中均能保持一致性,这样能够以简单灵活的方式提供数据给不同的诊断测试者。在网络和系统开发框架中,详细的、系统的诊断测试能够高质量的保证诊断功能的实现。
在汽车诊断开发过程中,最主要的任务可以归结为如下方面:
- 规范:诊断需求规范和描述
- ECU软件:在ECU中创建和实现诊断功能
- 诊断功能确认:测试ECU中诊断协议的实现和集成
- 诊断测试:在ECU和汽车网络开发过程中使用诊断功能
诊断开发和应用领域中的Vector工具
Vector的诊断开发工具CANdela系列支持汽车诊断功能开发的整个流程。下图显示了不同阶段所需要使用的工具。

Contact