将模型作为独立应用程序运行
您可以在目标硬件上准备、配置和运行模型。如果希望能够调优参数并观察应用程序输出,请参见“信号监控与参数调优”.
在开始这个过程之前:
将单板连接到网络和电源上。
请注意
您必须从连接到目标硬件的主机或目标硬件本身获得Internet连接。这种连接是必要的情况下,软件必须更新固件或驱动程序。
如果目标硬件没有连接到以太网网络,请按照相应支持包文档中的说明进行操作:金宝app
配置树莓派硬件的网络设置(金宝app树莓派硬金宝app件的Simulink支持包)
获取BeagleBone Black Board的IP地址(BeagleBone黑硬件嵌入金宝app式编码器支持包)
创建或打开Simulink金宝app®模型。
在电路板上运行一个新的或更新的模型:
自动停止具有相同名称的运行模型。
不会停止运行具有其他名称的模型。
配置模型
在您的模型中,设置模拟停止时间为
正
运行模拟,直到显式暂停或停止模型为止。选择工具>在目标硬件上运行.然后,选择准备跑步或选项.
在“配置参数”对话框中,选择硬件实现窗格。
集硬件板来
覆盆子π
或BeagleBone黑
.查看此窗格上的其他参数。
树莓派硬件:
如果您执行了固件更新,板信息填充了IP地址、用户名和树莓派硬件的密码。确保IP地址包含正确的硬件地址。如果不正确或不存在,请参见获取树莓派硬件IP地址(金宝app树莓派硬金宝app件的Simulink支持包).
验证TCP / IP端口参数为默认值
17725
.金宝appSimulink使用此TCP/IP端口与树莓派硬件通信。
BeagleBone黑色硬件:
下目标硬件资源验证一下设备地址,用户名,密码都是正确的。
若要应用任何更改并关闭对话框,请单击好吧.
构建和部署模型
2 .在“Si金宝appmulink”工具栏中单击部署到硬件.
该模型现在在外部硬件上运行。打开一个系统命令窗口,显示来自目标硬件上运行的模型的消息。
在目标硬件上运行和停止模型
树莓派和BeagleBon金宝appe Black的硬件支持包生成Linux®在目标硬件上运行的每个Simulink模金宝app型的可执行文件。要运行和停止模型,您可以使用System对象方法在目标硬件上运行和停止执行。
为硬件创建一个对象。
对于树莓派硬件,输入:
Rpi =树莓;
对于BeagleBone Black硬件,输入:
bone = beaglebone_black;
该命令在MATLAB中生成一个用于与硬件通信的对象®命令行。
要在目标硬件上停止模型,请在MATLAB命令行上调用停止目标硬件上执行的object方法。
以树莓派硬件为例,输入:
停止(零售物价指数,Name_of_model”)
例如,对于BeagleBone Black硬件,输入:
stopModel (bbone。”Name_of_model”)
的
Name_of_model
参数是部署到目标硬件的模型的名称。若要在目标硬件上运行先前构建的Simulink模型,金宝app请在MATLAB命令行中调用开始在目标硬件上执行的object方法。
以树莓派硬件为例,输入:
运行(零售物价指数,Name_of_model”)
例如,对于BeagleBone Black硬件,输入:
runModel (bbone。”Name_of_model”)
相关的话题
- “信号监控与参数调优”
- 树莓派硬件的Simulink支持包入门金宝app金宝app(金宝app树莓派硬金宝app件的Simulink支持包)