文档

将生成的组件软件部署到应用程序目标平台

The code generator supports integration of generated code with operating systems and processors. For details, see嵌入式编码器支持的硬件金宝app

示例实时操作系统的接口(VXWORKS®)

此示例显示了如何在示例RTO(VXWORKS)上模拟和生成异步事件的代码。

在此示例中演示的操作系统集成技术使用一个或多个块,这些块在VXLIB1图书馆。这些块提供了起点示例,以帮助您为目标环境开发自定义块。

示例模型

打开RTWDEMO_VXWORKS模型。

模型='rtwdemo_vxworks';Open_System(模型);

模型描述

示例模型包含两个异步执行的子系统,数数算法数数在中断级别执行。算法executes in an asynchronous task. The generated code for these blocks is tailored for the VxWorks® operating system. However, you can modify the异步中断任务同步无论您是否使用操作系统,都可以为运行时环境生成代码。

相关信息

多任务模式(VXWORKS®OS)中的多胎建模

此示例生成了为多任务操作系统目标(VXWorks®)配置的多条离散时间模型的代码。该模型包含两个样本时间。Inport Block 1和Inport Block 2分别指定了1秒和2秒的样本时间,这些时间由定期样本时间约束求解器配置参数设置。求解器设置为多任务操作,这意味着需要一个速率转换块,以确保在1秒任务抢占2秒任务时执行数据完整性。金宝appSimulink®和代码生成器强制执行适当的速率转换。该模型指定明确的速率过渡块。另外,您可以通过设置模型配置参数来指示Simulink®为您插入金宝app此块自动处理数据传输的费率转换

该模型被配置为在更新时显示样品时间颜色。红色代表模型中最快的离散样品时间,绿色表示第二快,黄色代表混合样本时间。点击显示样品时间颜色按钮以更新图并显示样品时间颜色。

示例模型

模型='rtwdemo_mrmtos';Open_System(模型);

Related Topics

这个话题有帮助吗?