主要内容

Software-in-the-Loop模拟

在开发计算机上测试生成的代码

一个在循环中的软件(SIL)模拟编译生成的源代码,并在您的主机上作为一个单独的进程执行代码。通过比较正常和SIL模拟结果,您可以测试您的模型和生成代码的数值等效性。在SIL模拟期间,您可以为生成的代码收集代码覆盖率和执行时指标。

应用程序

银/公益诉讼经理 验证生成的代码

主题

SIL和PIL模拟

软件在环(SIL)和处理器在环模拟(PIL)概述。

选择SIL或PIL方法

从顶级模型、引用模型或子系统生成的测试代码。

配置和运行SIL模拟

建立和运行顶级SIL,模型块SIL和SIL块模拟。

SIL/PIL经理验证工作流程

验证生成代码的简化工作流。

模型引用层次结构中的模拟模式重写行为

顶级模型或父模型的模拟模式如何决定模型层次结构的模拟行为。

SIL和PIL的限制

SIL和PIL模拟不支持或部分支持的建模和代码生成特性。金宝app

故障排除

在SIL模拟过程中调试生成的代码

使用调试器来理解生成代码的行为。

在代码生成报告中查看SIL和PIL文件

生成包含SIL和PIL文件的代码生成报告和静态代码度量。

模型与生成代码仿真结果的数值一致性

确定模型和生成的代码模拟结果在数值上是否一致。调查的差异。

特色的例子