主要内容

扩展嵌入式和通用实时系统目标文件

金宝app®编码器™和嵌入式编码®使用系统目标文件(STFs)生成与特定实时操作系统接口的代码。目标语言编译器(TLC)使用STFs和各种其他目标文件将模型转换为生成的代码。除了包括用于准备运行配置的stf外,金宝app仿真软件编码器嵌入式编码器允许您扩展stf以支持第三方和自定义目标硬件。金宝app有关TLC文件和stf的更多信息,包括可用stf的列表,请参见配置系统目标文件(金宝app仿真软件编码器)目标语言编译器基础(金宝app仿真软件编码器)

通用实时(GRT)是一个金宝app仿真软件编码器STF,当您从Simscape™模型为在环硬件(HIL)模拟生成代码时可以使用。要为HIL模拟生成代码,必须配置Simscape模型以使用固定的步骤,即本地求解器。要了解支持HIL模拟的Simscape求解器配置,请参见金宝app实时仿真求解器

嵌入式实时(ERT)是一种嵌入式编码器STF,用于部署生产质量的代码,以便实时执行Simulink控制器的算法。金宝app不要将Simscape模型生成的代码部署到生产平台。Simscape模型包含与性能相关的Embedded Coder Model Advisor检查不兼容的构造,例如“检查C/ c++生产代码部署中不推荐的块”。有关更多信息,请参见嵌入式编码器模型顾问检查标准、指南和代码效率(嵌入式编码)

要扩展ERT或GRT系统目标文件并创建特定于硬件的独立应用程序,请使用工具链构建过程方法。工具链方法生成优化的生成文件,并支持自定义工具链。金宝app信息,请参阅自定义系统目标文件(金宝app仿真软件编码器)金宝app支持自定义目标的工具链方法(金宝app仿真软件编码器).要开始扩展系统目标文件,请参见示例自定义目标(金宝app仿真软件编码器)

第三方供应商提供额外的系统目标文件金宝app仿真软件编码器产品。有关第三方产品的更多信息,请参阅MathWorks连接程序网页:下载188bet金宝搏//www.tatmou.com/下载188bet金宝搏products/connections

相关的话题