越来越有必要在早期开发阶段集成新功能并验证新功能与环境模型的交互性。以 C 语言开发的 C 代码功能模块必须单独测试或在相对较晚的阶段测试,需要集成在真实的 ECU 原型上并通过 HIL 仿真器进行测试。难以检测和纠正潜在的错误。这种挑战一直持续到现在。
一种更实用的尽早测试各种功能的交互性的方法是在 PC 上使用虚拟 ECU 进行验证。功能开发人员可以使用 dSPACE 基于 PC 的仿真平台 VEOS 在其 PC 上测试新功能的交互作用。此外,开发人员甚至可以在开发阶段利用调试或代码覆盖率等已被公认的方法来分析各种错误并实施所需的变更。
dSPACE 的产品级代码生成器 TargetLink 能为各种功能生成 C 代码模块。这些模块现在可以用于与 SystemDesk 中自动生成虚拟 ECU,包括合适的任务调度。在 VEOS 平台中,开发人员可以将虚拟 ECU 连接到工厂模型,以便在 PC 上执行首次功能测试。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。