主要内容

model_terminate

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

描述

例子

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

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

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

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

例子

全部折叠

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

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

  2. 选择一个编码器。在Apps库中,单击金宝app仿真软件编码器嵌入式编码器

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

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

    • 打开代码映射编辑器。

    • 单击功能选项卡。

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

  5. 生成的代码。

  6. 检查生成的代码。在代码视图,验证生成的terminate函数是否带有预期的名称和参数。

输入参数

全部折叠

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

例子:无效

输出参数

全部折叠

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

例子:无效

R2006a之前介绍过