DSP Builder开发环境安装

    我的Quartus,Nios都是9.1版本的。网上找资料说9.1版本支持Matlab R2008a 而不支持R2009a,然后在官网上发现只有9.1 sp2的DSP Builder。按照先Matlab后DSP Builder的顺序安装好,结果发现我们的license所带的IP很少,无奈,网上找破解。(安装DSP Builder的时候提示选择Matlab的版本,只有R2008a和others,所以最好还是安装R2008a的吧)

   郁闷的是由于下载的是最新的9.1 sp2,破解文件都还没出来,只好在Altera的ftp上下了DSP Builder 9.1版本的。ftp://ftp.altera.com/outgoing/release/

   先卸载9.1 sp2,根据OO的博客,再启动Matlab时果然出现warning了,如下图

       然后在X:\MATLAB\R2008a\toolbox\local\pathdef.m中删除与Altera有关的路径。

       注意需要空一行,不然也会有一个Warning消不掉,如下所示:

p = [...
%%% BEGIN ENTRIES %%%

     (空一行)                     

     matlabroot,'\toolbox\matlab\general;', ...
     matlabroot,'\toolbox\matlab\ops;', ...
     matlabroot,'\toolbox\matlab\lang;', ...
     matlabroot,'\toolbox\matlab\elmat;', ...
     matlabroot,'\toolbox\matlab\elfun;', ...

    安装完DSP Builder后,发现Altera DSP Builder Blockset库是空的,可以这样解决:打开..\MATLAB\R2008a\toolbox\local\matlabrc.m,在此文件末尾加入代码bdclose all; set_param(0,'CharacterEncoding', 'windows-1252')

关闭matlab,再重新启动matlab就行了。

    

原文地址:https://www.cnblogs.com/god_like_donkey/p/1731996.html