主要内容

model_terminate

生成了包含终止代码的C/ c++入口点函数金宝app模型

描述

例子

无效model_terminate (无效生成的C或c++入口点函数是否被调用一次以执行Simulink的终止代码金宝app®模型。

模型的终止入口点函数的生成调用接口因语言而且代码接口打包参数。有关更多信息,请参见代码接口打包.使用嵌入式编码器®,可选择是否为模型生成终止函数需要终止函数参数。如果应用程序无限期地运行,请清除此参数。有关更多信息,请参见需要终止函数(嵌入式编码)

要预览和自定义生成的C终止入口点函数的名称,需要一个嵌入式Coder许可证。要预览终止入口点函数,请打开代码映射编辑器并单击功能选项卡。要自定义函数名,请在函数名列单击并直接编辑电子表格。若要使用模板自定义函数,请使用功能定制模板列选择要应用于函数的模板。有关更多信息,请参见为各个C入口点函数配置名称(嵌入式编码),配置函数的默认代码生成(嵌入式编码)

要查看生成的终止入口点函数,请打开代码查看或代码生成报告,并检查模型的源代码。欲了解更多信息,分析生成的代码接口(嵌入式编码)

例子

全部折叠

这个示例展示了如何配置、定制、生成和检查终止入口点函数的基本工作流。这个特定的示例为模型生成一个不可重用的C终止函数rtwdemo_irt_base

  1. 打开一个模型。对于本例,使用rtwdemo_irt_base

  2. 选择一个编码器。在“应用程序”库中,单击金宝app仿真软件编码器嵌入式编码器

  3. 配置参数。在“配置参数”对话框中,选择需要终止函数并设置语言而且代码接口打包参数。在本例中,为您设置了参数。

  4. (嵌入式编码器仅)自定义功能。使用Embedded Coder,可以自定义终止入口点函数的名称。

    • 打开代码映射编辑器。

    • 单击功能选项卡。

    • 直接编辑电子表格。在函数名列中,为函数输入名称。

  5. 生成的代码。

  6. 检查生成的代码。在代码视图中,验证生成的终止函数是否显示了预期的名称和参数。

输入参数

全部折叠

终止入口点C或c++函数提供了一个终止应用程序代码的接口。默认情况下,生成的函数提供void-void没有参数的接口。

例子:无效

输出参数

全部折叠

终止入口点C或c++函数提供了一个终止应用程序代码的接口。默认情况下,生成的函数提供void-void没有返回值的接口。

例子:无效

R2006a之前介绍