For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

不基于 AUTOSAR 的虚拟 ECU

在您的 PC 上尽早测试软件组件

优点:使用 VEOS 平台进行虚拟 ECU 测试
  • 在开发人员的 PC 上进行集成测试
  • 使用已被公认的调试、代码覆盖率和参数分析工具
  • 不使用硬件原型而尽早进行集成测试
  • 甚至能实现不基于 AUTOSAR 的虚拟 ECU 测试
 
挑战:在开发过程中进行集成测试
越来越有必要在早期开发阶段集成新功能并验证新功能与环境模型的交互性。以 C 语言开发的 C 代码功能模块必须单独测试或在相对较晚的阶段测试,需要集成在真实的 ECU 原型上并通过 HIL 仿真器进行测试。难以检测和纠正潜在的错误。这种挑战一直持续到现在。
 
思路:虚拟 ECU
一种更实用的尽早测试各种功能的交互性的方法是在 PC 上使用虚拟 ECU 进行验证。功能开发人员可以使用 dSPACE 基于 PC 的仿真平台 VEOS® 在其 PC 上测试新功能的交互作用。此外,开发人员甚至可以在开发阶段利用调试或代码覆盖率等已被公认的方法来分析各种错误并实施所需的变更。
 
例如:对 TargetLink® 模块执行集成测试
dSPACE 的产品级代码生成器 TargetLink 能为各种功能生成 C 代码模块。这些模块现在可以用于与 SystemDesk 中自动生成虚拟 ECU,包括合适的任务调度。在 VEOS 平台中,开发人员可以将虚拟 ECU 连接到工厂模型,以便在 PC 上执行首次功能测试。

Further Information