52 FIR滤波器
FIR滤波器是低通滤波器,它的截止频率是500KHz,原则上当产生的超过500KHz的信号就会被滤除。
默认产生100kHz的正弦信号,拨动开关SW0,正弦信号频率增加100kHz;拨动开关SW1,正弦信号频率增加200kHz;拨动开关SW2,正弦信号频率增加400kHz。
以下是MP801开发板外部接口的示意图:










想要了解完整的功能,可以观看下面的效果视频
以下是本工程增添代码注释的工程文件
下面是生成的系数文件
以下是本工程的相关文档
更多学习资料:
FIR滤波器设计参考以下书籍第二章项目阶段第14章:
欢迎大家在此帖子里讨论本案例的问题。
【问题交流】
【问题1】想看FIR滤波器的系数,如何获取?
答:下载工程后,下面工程即是系数文件。

【问题2】工程里,直接点击FIR滤波器,无法打开
答:受限于QUARTUS版本或者其他软件问题,有一些IP核确实是无法打开。具体的参数设置,请看上面的设计参考资料,里面有详细描述。
【问题3】编译工程的时候,提示如下错误。

答:这个是设计残留文件的提示,不影响使用的,可以正常编译。
【问题4】我没有示波器,如何看波形?
答:如果没有示波器,可以使用在线调试工具:signaltap观察波形。