主要内容

在内核模式代码生成参数中设置运行参数

创建simulink之后金宝app®模型,您可以输入仿真参数。金宝appSimulink Coder™使用这些参数来创建C代码并构建实时应用程序。

此过程使用模型sldrtex_model。要打开此模型,在MATLAB命令窗口中,键入:

Open_System(DocPath(FullFile(Docroot,,,'工具箱',,,,...'sldrt',,,,'例子',,,,'sldrtex_model')))

它假设您已经加载了该模型。

  1. 在Simuli金宝appnk编辑中,在实时桌面选项卡,单击硬件设置

  2. 在“配置参数”对话框中,单击代码生成节点。

  3. 在里面目标选择部分,单击浏览按钮在系统目标文件列表。

  4. 在里面系统目标文件浏览器,选择用于构建A的系统目标文件金宝appSimulink Desktop实时™应用,sldrt.tlc,然后单击好的

    对话框输入系统目标文件sldrt.tlc,模板makefilesldrt.tmf和make命令make_rtw进入代码生成窗格。

    如果您有嵌入式编码器®产品,您可以构建一个ERT目标应用程序。为了构建ERT目标应用程序目标选择部分,单击浏览按钮在系统目标文件列表。点击sldrtert.tlc,然后单击好的

    虽然在代码生成窗格,当您点击时好的您还配置了外部目标接口MEX文件sldrtext。该文件允许在内核中运行将新参数传递到实时应用程序并从实时应用程序返回信号数据的模式。数据显示在范围块或通过信号记录保存。

    配置参数的图像代码生成选项卡

    不要设置默认参数行为嵌入式优化节点下代码生成。当您想使用嵌入式系统减少RAM或ROM的量时,将参数内置为自定义目标。另外,如果选择“ inter参数”,则禁用参数调整功能。请勿在线参数,因为PC比嵌入式系统具有更多的内存。

  5. 点击硬件实现节点。默认值来自开发计算机的体系结构。例如,对于64位英特尔®机器,它们是:

    • 设备供应商-英特尔

    • 设备类型-x86-64

    配置参数的图像硬实现选项卡

  6. 点击好的

相关话题