一个处理器在循环(PIL)模拟交叉编译生成的源代码,然后下载并在目标硬件上运行目标代码。通过比较正常和PIL模拟结果,您可以测试您的模型和生成的代码的数值等效性。在PIL模拟期间,您可以为生成的代码收集代码覆盖率和执行时间度量。
PIL模拟需要一个连接配置。
目标 |
管理目标硬件信息 |
银/公益诉讼经理 | 验证生成的代码 |
软件在环(SIL)和处理器在环模拟(PIL)概述。
从顶级模型、引用模型或子系统生成的测试代码。
定制PIL模拟您的目标环境。
使用rtiostream
在PIL模拟期间,用于在开发计算机和目标硬件之间进行通信的API。
使用代码替换工具指定硬件计时器。
在Simulink之间提供PIL连接金宝app®以及目标硬件。
为构建支持代码覆盖率分析和执行分析的PIL应用程序指定编译器指令。金宝app
建立和运行顶级模型PIL,模型块PIL,和PIL块模拟。
验证生成代码的简化工作流。
如何进行PIL模拟。
顶级模型或父模型的模拟模式如何决定模型层次结构的模拟行为。
仿真电机控制系统,生成控制器代码,并使用PIL仿真测试数值等价性和剖面代码执行时间。
PIL模拟的安全措施。
SIL和PIL模拟不支持或部分支持的建模和代码生成特性。金宝app