十万火急,DSP大作业!Fpass=3.4kHz, Fstop=4kHz, Fs=8kHz, Astop=60dB. 设计数字滤波器,在CCS上仿真实现.a)FIR; b)IIR.类似的都可以啊.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 00:48:04
十万火急,DSP大作业!Fpass=3.4kHz,Fstop=4kHz,Fs=8kHz,Astop=60dB.设计数字滤波器,在CCS上仿真实现.a)FIR;b)IIR.类似的都可以啊.十万火急,DS

十万火急,DSP大作业!Fpass=3.4kHz, Fstop=4kHz, Fs=8kHz, Astop=60dB. 设计数字滤波器,在CCS上仿真实现.a)FIR; b)IIR.类似的都可以啊.
十万火急,DSP大作业!
Fpass=3.4kHz, Fstop=4kHz, Fs=8kHz, Astop=60dB. 设计数字滤波器,在CCS上仿真实现.a)FIR; b)IIR.
类似的都可以啊.

十万火急,DSP大作业!Fpass=3.4kHz, Fstop=4kHz, Fs=8kHz, Astop=60dB. 设计数字滤波器,在CCS上仿真实现.a)FIR; b)IIR.类似的都可以啊.
其实你这个完全可以用ANSI C实现,如果能在C语言的IDE中实现,那么移植到CCS上就没有问题,虽然CCS编译器支持的ANSI C的头文件没有那么多.如果移植成功之后,并且你这个是C6000系列的DSP的话.想优化的话,循环体前加一些_nassert((int)x%8==0),#pragma MUST_ITERATE(8),再用一些intrinsics函数比如_pack(x,y),_dotp(x,y)什么的.另外,写个简单的CMD文件链接一下,提醒一下,别忘了加库.