通过这种方法得到的DSP代码,效率会低很多。尤其从长度和运行速度上表
现相当明显。一方面是因为此MATLAB-DSP集成开发环境自生成的代码中有很
多文件是用于把MALAB环境中的可执行文件转换为CCS下环境可执行的文件。
例如,如图_5-6中的rtwtypes.h就是用于MATLAB环境的数据格式向CCS环境
中的数据格式的转换。且此类文件无法优化,代替。所以这成为MATLAB-DSP
集成开发环境代码效率不高的不可改变的因素。另一方面是由于用于调用的手写
模块的代码效率问题,这方面可以改善。
|
|