主要内容

本页采用了机器翻译。点击此处可查看英文原文。

update

在目标计算机上更新实时操作系统版本

说明

update(target_object) 更新目标计算机 Speedgoat® 上所有过期、非最新版本的实时操作系统文件。当您在目标计算机上更新实时操作系统时,该过程将删除目标计算机上的 applications 文件夹以及已安装的实时应用程序 MLDATX 文件。

示例

update(target_object,'force',true) 强制将 Speedgoat 目标计算机上的所有实时操作系统文件更新至当前版本。当您在目标计算机上更新实时操作系统时,该过程将删除目标计算机上的 applications 文件夹以及已安装的实时应用程序 MLDATX 文件。

示例

update(target_object,'agreeToEULALicense','yes') 通过接受《最终用户许可协议》(EULA),更新了 Speedgoat 目标计算机上的 RTOS 文件。在独立模式下更新目标计算机上的实时操作系统 (RTOS) 时,该过程要求您接受许可协议。此选项用于非交互式地接受许可协议,在更新过程中不会通过图形用户界面 (GUI) 或控制台要求用户进行响应。有关目标计算机模式的信息,请参阅 实时应用程序和目标计算机模式

示例

示例

全部折叠

创建一个代表目标计算机的目标对象。更新目标计算机上的实时操作系统版本。连接开发计算机和目标计算机。

tg = slrealtime('TargetPC1');
update(tg);
connect(tg);

创建一个代表目标计算机的目标对象。强制更新目标计算机上的实时操作系统版本。某些实时操作系统状态需要强制选项。连接开发计算机和目标计算机。

tg = slrealtime('TargetPC1');
update(tg,'force',true);
connect(tg);

创建一个代表目标计算机的目标对象。通过接受《最终用户许可协议》(EULA),更新目标计算机上的实时操作系统 (RTOS) 版本。连接开发计算机和目标计算机。

tg = slrealtime('TargetPC1');
update(tg,'agreeToEULALicense','yes');
connect(tg);

输入参数

全部折叠

表示目标计算机的对象,指定为 Target 对象。该对象提供了用于操作目标计算机属性的方法。

示例: tg

版本历史记录

在 R2020b 中推出

全部展开