主要内容

目标

配置和管理目标对象

描述

一种目标对象表示在开发计算机上定义的目标计算机,并提供对与目标计算机相关的方法的访问。

创建

targets_object.= slrealtime.targets()构建A.目标代表连接到开发计算机的目标计算机的对象。

例子:创建目标对象,添加目标计算机,设置IP地址

对象功能

addtarget. 将目标计算机定义添加到目标对象
removetarget. 从目标对象中删除目标计算机定义
gettargetSettings. 获取目标计算机环境设置
getDefaultTargetName. 获取默认目标计算机名称
setDefaultTargetName. 设置默认目标计算机名称

例子

全部收缩

要使用多个目标计算机,请使用目标对象进行可用的计算机名称。

创建目标对象my_tgs.。将目标计算机添加到目标对象。将目标计算机分配给目标对象。创建目标设置对象并列出目标计算机名称。

my_tgs = slrealtime.targets();%不需要添加默认目标'targetpc1'addtarget(my_tgs,'targetpc2');addtarget(my_tgs,'targetpc3');%将目标计算机分配给目标对象tg1 = slrealtime('targetpc1');tg2 = slrealtime('targetpc2');tg3 = slrealtime('targetpc3');%列表目标计算机名称my_tgs_settings = gettargetsettings(my_tgs);my_tgs_settings.name.
ans ='targetpc1'ans ='targetpc2'

目标目的TG1.IP地址到'192.168.7.5'通过使用目标财产。

tg1.targetSettings.Address =.'192.168.7.5';TG1.TargetSettings;

要在目标计算机上设置IP地址,请使用setipaddr.功能。

对于安全性,某些安装需要更改默认值用户密码对于目标计算机。要自定义密码,请更改两个:

- 这用户密码在里面目标

- 密码SLRT.用户在相应的目标计算机上

创建目标对象my_tgs.。将目标计算机添加到目标对象。将目标计算机分配给目标对象。创建目标设置对象并列出目标计算机名称。

my_tgs = slrealtime.targets();%不需要添加默认目标'targetpc1'addtarget(my_tgs,'targetpc2');addtarget(my_tgs,'targetpc3');%将目标计算机分配给目标对象tg1 = slrealtime('targetpc1');tg2 = slrealtime('targetpc2');tg3 = slrealtime('targetpc3');%列表目标计算机名称my_tgs_settings = gettargetsettings(my_tgs);my_tgs_settings.name.
ans ='targetpc1'ans ='targetpc2'

目标目的TG1.用户密码'h3llothere!'通过使用目标财产。

tg1.targetsettings.userpassword =.'h3llothere!';TG1.TargetSettings;

要在目标计算机上设置密码,请将Putty会话打开到目标计算机(以用户身份登录和密码)使用隘口命令设置密码SLRT.。有关使用Putty的更多信息,请参阅在目标计算机命令行执行目标计算机RTOS命令

Putty会话中的密码命令的图像

在R2020B中介绍