主要内容

从原子子图表生成代码

Stateflow单元测试®图的仿真软件金宝app®模型中,首先把图分成更小的、独立的组件通过使用原子子图表。当你为你的图表生成代码,一个单独的文件存储原子子图表的代码。从原子子图表生成可重用的代码是非常有用的用于测试的各个部分Stateflow图表。有关更多信息,请参见通过使用原子子图表创建可重用的子组件

为分离原子子图表生成可重用的代码

指定代码生成参数分离原子子图表:

  1. 在你的图表,在原子子图表上单击右键并选择属性

  2. 在对话框中,指定以下参数:

    1. 代码生成函数包装可重用的功能

    2. 代码生成文件名选项用户指定的

    3. 代码生成的文件名,输入文件的名称,不带扩展名。

  3. 打开配置参数对话框。

  4. 代码生成窗格中,设置系统目标文件参数ert.tlc

  5. (可选)定制为原子子图表生成的函数名。在代码生成>标识符窗格中,设置子系统的方法参数。指定的格式函数名用这些标记的组合:

    • $ R——根模型名称

    • $ F——原子子图表类型的接口函数

    • $ N——块的名字

    • H美元子系统指数

    • M美元——名称改编文本

有关更多信息,请参见为一个原子子图表生成单独的代码

为连接原子子图表生成可重用的代码

指定代码生成参数与原子子图表相同的库:

  1. 打开包含您的库模型原子子图表。

  2. 打开图书馆。

  3. 右键单击库表并选择块的参数

  4. 在对话框中,指定以下参数:

    1. 主要选项卡上,选择治疗作为原子单元

    2. 代码生成选项卡,设置函数包装可重用的功能

    3. 文件名称选项用户指定的

    4. 文件名称,输入文件的名称,不带扩展名。

  5. 代码生成选项卡,设置系统目标文件参数ert.tlc

  6. (可选)定制为原子子图表生成的函数名。在代码生成>标识符选项卡,设置子系统的方法参数。指定的格式函数名用这些标记的组合:

    • $ R——根模型名称

    • $ F——原子子图表类型的接口函数

    • $ N——块的名字

    • H美元子系统指数

    • M美元——名称改编文本

模型生成代码时,一个单独的文件存储有关原子子图表的代码相同的库。

相关的话题