主要内容

重新启动后自动运行覆盆子pi上的Si万博1manbetxmulink模型

如果您部署了Simulink万博1manbetx®raspberry pi™上的模型,在raspberry pi打开后,模型不会自动启动运行。您必须通过通过Wi-Fi建立安全shell(SSH)连接来手动启动模型。®或以太网。

使用运行启动功能,您不再需要手动启动模型。在覆盆子PI接通后,模型立即运行。

Simu万博1manbetxlink模型眨眼绿色LED在覆盆子pi上点燃绿色的LED。在Simulink编辑器中打开模型并万博1manbetx在Raspberry PI上部署它。成功部署模型后,绿色LED开始闪烁。现在,重新启动覆盆子pi并等待几秒钟。绿色LED不会开始闪烁,因为硬件上的模型未运行。

现在,将您的模型添加到运行启动,如上所述将模型添加到run-on-boot并重新启动覆盆子pi。绿色LED在重新启动后立即开始闪烁。

将模型添加到run-on-boot

您可以使用“配置参数”对话框或“Simulink万博1manbetx函数”添加或删除从运行启动的Simulink模型:

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

  1. 打开Simulin万博1manbetxk模型。

  2. 在Simuli万博1manbetxnk编辑器中,转到造型标签,然后单击模型设置

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

  4. 设定硬件板参数到覆盆子PI.。此选择将使用Raspberry PI硬件的默认值自动填充硬件板设置中的参数。

  5. 来自团体列表目标硬件资源, 选择构建选项>在启动时运行

  6. 点击好的保存更改。点击申请

  7. 在硬件上部署代码,在硬件Simulink模型的万博1manbetx标签,在模式部分,选择跑在船上然后点击构建,部署和启动。模型窗口的左下角显示状态,而Simulink准备,下载并在硬件上运行模型。万博1manbetx

  8. 重新启动硬件。重新启动后,模型会自动启动运行。

以编程方式管理run-on-boot

您可以以编程方式管理运行开发功能:

限制

  • 您只能将一个模型添加到运行启动。最近添加的模型覆盖了运行启动中的现有模型。

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

相关话题