我的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了,如下图

DSP Builder开发环境安装

       然后在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就行了。

 

    

相关文章:

  • 2021-07-16
  • 2021-12-27
  • 2021-08-18
  • 2021-07-12
  • 2021-07-26
  • 2021-06-20
  • 2021-04-17
猜你喜欢
  • 2021-06-18
  • 2021-07-12
  • 2021-11-10
  • 2022-12-23
  • 2021-05-06
相关资源
相似解决方案