问题描述
在联网安装上运行System Generator时,尝试打开Register块时收到以下错误消息:
评估Xilinx寄存器块(掩码)’my_model / Register’的’OpenFcn’回调时出错。
使用==> xlOpenGui时出错
无法解析XML文件
register_gui.xml
有关更多信息,请参见MATLAB控制台
解决/修复方法
这是网络SysGen安装的已知问题,或者在将新版本的System Generator for DSP安装到与旧版本相同的目录之后。在后一种情况下,当您尝试使用xlVersion命令切换回使用旧版本的System Generator for DSP时,将出现此问题。
安装新版本
(在本例中,我们假设System Generator for DSP 8.2是新版本,8.1.01是以前安装的版本。)
1.使用xlVersion命令确保使用System Generator for DSP 8.1.01。
2.从MATLAB命令提示符运行以下命令:
CD(xlFindSysgenRoot)
cd bin
!sysgengui.exe -regserver
网络安装
您可以通过在启动MATLAB时执行以下命令行来解决此问题:
%Matlab%\ toolbox \ xilinx \ sysgen \ bin \ sysgengui.exe -regserver
这需要在您希望使用System Generator正确设置注册表的每台联网计算机上运行。这可以添加到MATLAB启动脚本或“startup.m”文件中。
没有回复内容