求助一个滤波问题

2019-07-20 21:59发布

自己利用了原子提供的DAC例程为基础做一个滤波器。由于硬件已经完成了,所以只能利用软件来做滤波。滤波的参数是用MATLAB产生的(IIR数字滤波)。也在晚上查过了很多资料,也试过一个认为网上认为行的代码,可以一敲完代码,编译就出错了。然后自己按着书上的公式写了一个,可是波形是不能实现滤波的。希望有谁也做过软件来滤波的帮帮忙看下是什么问题

main.c如附件所示

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
adlu
1楼-- · 2019-07-21 01:24
 精彩回答 2  元偷偷看……
xianshasaman
2楼-- · 2019-07-21 01:47
我也不太懂IIR滤波,但是你不把算式变换成差分式的话怎么在程序里用呢?
小卿
3楼-- · 2019-07-21 07:37
xianshasaman 发表于 2016-5-26 13:17
我也不太懂IIR滤波,但是你不把算式变换成差分式的话怎么在程序里用呢?

我的第一个截图里的第二个FOR里面就是做运算呀
xianshasaman
4楼-- · 2019-07-21 09:04
小卿 发表于 2016-5-26 13:49
我的第一个截图里的第二个FOR里面就是做运算呀

所以你就在单片机上对时域的数据直接做卷积了?
且不说你代码写到对不对,这么干肯定没有好结果啊
xianshasaman
5楼-- · 2019-07-21 12:28
xianshasaman 发表于 2016-5-26 14:34
所以你就在单片机上对时域的数据直接做卷积了?
且不说你代码写到对不对,这么干肯定没有好结果啊

啊,我看错啦,忽略我的话吧
小卿
6楼-- · 2019-07-21 18:21
 精彩回答 2  元偷偷看……

一周热门 更多>