主要内容

安装实时内核

金宝app®桌面实时™软件需要一个与操作系统交互的实时内核。的金宝appSimulink桌面实时内核将最高优先级的执行分配给实时可执行文件,这允许它在不受干扰的情况下以选定的采样率运行。在实时执行期间,内核进行干预,赋予模型优先级,以便在规定的采样时间使用CPU执行每个模型更新。一旦模型更新完成,内核释放CPU以运行其他基于操作系统的需要服务的应用程序。

安装内核MATLAB

运行内核之前,必须先安装内核金宝appSimulink桌面实时应用程序。在软件安装过程中金宝appSimulink桌面实时软件被复制到您的硬盘驱动器上,但是金宝appSimulink桌面实时内核没有自动安装到操作系统中。

安装内核将使它在每次启动计算机时开始在后台运行。操作步骤如下所示sldrtkernel安装.(您也可以使用该命令sldrtkernel设置相反)。安装内核:

  1. 在MATLAB中®命令窗口,输入:

    sldrtkernel安装

    MATLAB命令窗口显示以下消息之一:

    您将安装Simulink Desktop实时内核。金宝app您想继续吗?[y]:

    或者:

    已经安装了不同版本的Simulink桌面实时内核。金宝app是否要更新到当前版本?[y]:
  2. 类型y继续安装内核,或n取消安装而不更改安装。

    如果你输入y, MATLAB环境安装内核并显示如下信息:

    已成功安金宝app装Simulink Desktop Real-Time内核。
  3. 如果出现要求您重新启动计算机的消息,请在尝试使用内核或您的金宝appSimulink桌面实时模型不能运行。

  4. 在安装内核后,输入以下命令检查安装情况:

    rtwho

    MATLAB命令窗口显示一条消息,显示内核版本号,然后是计时器、驱动程序和其他信息。

一旦安装了内核,它将保持空闲状态。你可以让它一直安装着。当内核处于空闲状态时,操作系统控制标准应用程序的执行,如Internet浏览器、文字处理器和MATLAB环境。当您开始执行您的模型时,内核变成活动的,在模型执行完成后又变成空闲的。

卸载内核

如果你遇到问题金宝appSimulink桌面实时软件方面,可以卸载内核。一旦卸载,内核就不再活动。内核可执行文件保留在硬盘驱动器上,以便稍后重新安装它。

卸载内核MATLAB

从MATLAB中卸载内核:

  1. 在MATLAB命令窗口中输入:

    sldrtkernel卸载

    MATLAB命令窗口显示如下信息:

    您将卸载Simulink Desktop实时内核。金宝app您想继续吗?[y]:
  2. 类型y继续卸载内核,或n在不改变安装的情况下停止卸载。

    如果你输入y, MATLAB环境通过从内存中删除内核来卸载内核,然后显示消息:

    已成功卸金宝app载Simulink Desktop Real-Time内核。
  3. 卸载内核后,检查内核是否已经卸载。类型:

    rtwho

    MATLAB命令窗口显示如下信息:

    金宝appSimulink Desktop实时安装未完成。请输入'sldrtkernel -setup'来完成安装。输入“help sldrtkernel”获取更多信息。

使用开发计算机命令行卸载内核

卸载MATLAB环境不会卸载金宝appSimulink桌面实时内核。如果您在没有卸载内核的情况下卸载了MATLAB环境,请打开开发计算机命令窗口并键入:

sldrtkernel卸载

sldrtkernel程序通过从内存中删除内核来卸载内核,然后显示以下消息:

Simu金宝applink Desktop Real-Time内核卸载成功。

此过程仅适用于Windows®操作系统。

另请参阅