当alt_signaltap_run在 MATLAB™ 下运行时,会显示一个"使用失败"的弹出窗口,当弹出窗口关闭时,MATLAB 崩溃。
对于 Quartus® II 软件版本 12.1 到 13.0,没有变通办法。
对于 Quartus® II 软件版本 13.1,提供以下变通办法:
- 复制\bin\alt_signaltap_run.dll \bin\alt_signaltap_run.mexw32
- 复制\bin64\alt_signaltap_run.dll \bin\alt_signaltap_run.mexw64
- 请\dsp_builder 并输入"PATH=\bin;\bin64;%PATH%
- 在同一个 DOS 命令窗口中,输入 Matlab:
\dspba\dsp_builder.bat -m "/bin/matlab.exe" - 在 Matlab 中,酌情输入"addpath \quartus\bin"或"addpath \quartus\bin64"。
- 然后正常运行"alt_signaltap_run"。
步骤 1 和 2 仅需要执行一次,并且每次您希望使用 DSP Builder 运行 Matlab 时,需要执行步骤 3-6。
此问题计划在 Quartus II 软件的未来版本中解决。