安装实时内核
的金宝app®桌面实时™软件需要一个与操作系统交互的实时内核。的金宝appSimulink桌面实时内核将最高优先级的执行分配给实时可执行文件,这允许它在不受干扰的情况下以选定的采样率运行。在实时执行期间,内核进行干预,赋予模型优先级,以便在规定的采样时间使用CPU执行每个模型更新。一旦模型更新完成,内核释放CPU以运行其他基于操作系统的需要服务的应用程序。
安装内核MATLAB
运行内核之前,必须先安装内核金宝appSimulink桌面实时应用程序。在软件安装过程中金宝appSimulink桌面实时软件被复制到您的硬盘驱动器上,但是金宝appSimulink桌面实时内核没有自动安装到操作系统中。
安装内核将使它在每次启动计算机时开始在后台运行。操作步骤如下所示sldrtkernel安装
.(您也可以使用该命令sldrtkernel设置
相反)。安装内核:
在MATLAB中®命令窗口,输入:
sldrtkernel安装
MATLAB命令窗口显示以下消息之一:
您将安装Simulink Desktop实时内核。金宝app您想继续吗?[y]:
或者:
已经安装了不同版本的Simulink桌面实时内核。金宝app是否要更新到当前版本?[y]:
类型
y
继续安装内核,或n
取消安装而不更改安装。如果你输入
y
, MATLAB环境安装内核并显示如下信息:已成功安金宝app装Simulink Desktop Real-Time内核。
如果出现要求您重新启动计算机的消息,请在尝试使用内核或您的金宝appSimulink桌面实时模型不能运行。
在安装内核后,输入以下命令检查安装情况:
rtwho
MATLAB命令窗口显示一条消息,显示内核版本号,然后是计时器、驱动程序和其他信息。
一旦安装了内核,它将保持空闲状态。你可以让它一直安装着。当内核处于空闲状态时,操作系统控制标准应用程序的执行,如Internet浏览器、文字处理器和MATLAB环境。当您开始执行您的模型时,内核变成活动的,在模型执行完成后又变成空闲的。
卸载内核
如果你遇到问题金宝appSimulink桌面实时软件方面,可以卸载内核。一旦卸载,内核就不再活动。内核可执行文件保留在硬盘驱动器上,以便稍后重新安装它。
卸载内核MATLAB
从MATLAB中卸载内核:
在MATLAB命令窗口中输入:
sldrtkernel卸载
MATLAB命令窗口显示如下信息:
您将卸载Simulink Desktop实时内核。金宝app您想继续吗?[y]:
类型
y
继续卸载内核,或n
在不改变安装的情况下停止卸载。如果你输入
y
, MATLAB环境通过从内存中删除内核来卸载内核,然后显示消息:已成功卸金宝app载Simulink Desktop Real-Time内核。
卸载内核后,检查内核是否已经卸载。类型:
rtwho
MATLAB命令窗口显示如下信息:
金宝appSimulink Desktop实时安装未完成。请输入'sldrtkernel -setup'来完成安装。输入“help sldrtkernel”获取更多信息。
使用开发计算机命令行卸载内核
卸载MATLAB环境不会卸载金宝appSimulink桌面实时内核。如果您在没有卸载内核的情况下卸载了MATLAB环境,请打开开发计算机命令窗口并键入:
sldrtkernel卸载
的sldrtkernel
程序通过从内存中删除内核来卸载内核,然后显示以下消息:
Simu金宝applink Desktop Real-Time内核卸载成功。
此过程仅适用于Windows®操作系统。