主要内容

使用Simulink®Coder™生成代万博1manbetx码

此示例显示如何选择Simulink®模型的系统目标文件,生成用于实时仿真的C代码,并查看生成的文件。万博1manbetx

该模型表示一个8位计数器,其馈送由常量块参数化的触发子系统公司限制,和重启输入输出代表模型的I / O.该放大器子系统通过增益因子放大输入信号K.,信号时更新company_to_count.真正

1.打开模型RTWDEMO_RTWINTRO.并将副本保存到可写的位置。

模型='rtwdemo_rtwintro';Open_System(型号)

2.打开万博1manbetxSimulink编码器应用程序。

3.打开“模型配置参数”对话框。在里面C代码选项卡,单击设置。或者,从命令行输入:

cs = getActiveConfigset(型号);OpenDialog(CS);

4.选择代码生成标签。

5.在目标选择窗格,点击浏览选择系统目标文件。

您可以为特定目标计算机环境或目的生成代码。内置系统目标文件提供了一些选项,该文件控制了目标计算机环境的代码生成过程。

6.选择通用实时(GRT)系统目标文件并单击应用

可选地,在代码生成顾问窗格设置参数选择目标执行效率要么调试。然后,要识别和系统地更改参数以满足您的目标,请单击检查模型......

7.使用其中一个选项为模型生成代码:

  • 在这一点C代码选项卡,单击建立

  • Ctrl + B.

8.查看代码生成报告。

该报告包括与模型文件的链接,例如RTWDEMO_RTWINTO.C.和关联的实用程序和标题文件。

这个数字包含一部分RTWDEMO_RTWINTO.C.

9.关闭模型。

BDCLOSE(模型)RTWDEMOCLEAN;