主要内容

树莓派重启后自动运行Simulink金宝app模型

如果你部署了一个Simulink金宝app®在树莓派™上的模型,该模型在树莓派开机后不会自动开始运行。您必须通过Wi-Fi与树莓派建立SSH (Secure Shell)连接,手动启动模型®或以太网。

使用Run-on-boot特性,您不再需要手动启动模型。该模型在树莓派开机后立即运行。

Simu金宝applink模型闪烁绿色指示灯点亮树莓派上的绿色LED。在Simulink编辑器中打开模型,金宝app并将其部署到树莓派上。部署成功后,绿色指示灯开始闪烁。现在,重新启动树莓派并等待几秒钟。绿色指示灯不闪烁是因为硬件上的型号未运行。

现在,将模型添加到Run-on-boot中,如将模型添加到启动时运行重启树莓派。重启后,绿色指示灯立即闪烁。

将模型添加到启动时运行

您可以使用配置参数对话框或Simulink函数从金宝app启动时运行中添加或删除Simulink模型:

使用配置参数管理启动时运行对话框

  1. 打开Simulin金宝appk模型。

  2. 在Simuli金宝appnk编辑器中,转到建模选项卡,单击模型设置

  3. 在“配置参数”对话框中,选择硬件实现

  4. 设置硬件板参数覆盆子π.这个选项会自动将硬件板设置中的参数填充为树莓派硬件的默认值。

  5. 列表下目标硬件资源中,选择构建选项>启动时运行

  6. 点击好吧以保存更改。点击应用

  7. 要在硬件上部署代码,请在硬件选项卡中的Simuli金宝appnk模型模式部分中,选择在船上跑然后点击构建、部署和启动.模型窗口的左下角显示了Simulink在硬件上准备、下载和运行模型时的状态。金宝app

  8. 重新启动硬件。模型在重启后自动开始运行。

以编程方式管理启动时运行

您可以通过以下方式以编程方式管理Run-on-boot特性:

限制

  • 只能向Run-on-boot添加一个模型。最近添加的模型将覆盖Run-on-boot中的现有模型。

  • 当模型在外部模式或处理器在循环(PIL)模式下运行时,启动时运行不起作用。

相关的话题