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