ASim (AUTOSAR Simulation) 可帮助实现 AUTOSAR 系统的早期集成/验证,从而允许您在计算机上模拟和测试自己的虚拟 ECU。
要在 ASim 中设置仿真,您只需提供软件组件说明,包括应用程序代码。
以下所有步骤均已实现高度自动化,例如虚拟 ECU 的 AUTOSAR OS 和 RTE 配置及生成。
ASim 提供了不同的测试模式:
自动模式通过测试案例执行自动驱动的测试,这些案例可采用不同的测试格式进行说明。
仿真结果显示在 ASimUnit 视图中,如下图所示。
交互模式允许您与自己的 AUTOSAR 模型实时交互,同时执行更改和监控信号等操作。
仿真结果在 Web 浏览器界面中使用交互式面板显示,如下图所示。
调试模式基于标准 Eclipse 调试器,允许您分析 AUTOSAR 软件的 C 代码执行。
它支持(条件式)断点,还支持信号监控以及调试代码所需的其他功能。
仿真结果以调试角度显示,如下图所示。
导出模式允许您根据 FMI 标准将虚拟 ECU 导出为 FMU(功能模拟单元)。
这些单元可集成到支持 FMI 标准的其他仿真环境中(例如 Dymola、Simulink、Silver),以运行 SiL(软件在环)仿真。