STM32的DSP库中的IIR滤波器函数的系数怎么求?

[复制链接]
7513|8
 楼主| jan2008 发表于 2009-10-23 15:10 | 显示全部楼层 |阅读模式
请教一下:  STM32的DSP库中的一个C源码的8阶IIR滤波器函数
void iir_biquad_stm32(uint16_t *y, uint16_t *x, int16_t *IIRCoeff, uint16_t ny)  
IIRCoeff的系数怎么求啊?假如AD采集率真为30K,带通,要求10K-20K的信号,IIRCoeff系数是多少呢?
 楼主| jan2008 发表于 2009-10-26 08:33 | 显示全部楼层
求救。。。。
zhaoxinzxzx 发表于 2009-10-26 22:19 | 显示全部楼层
用Matlab算去
yxwsz 发表于 2009-10-26 22:40 | 显示全部楼层
楼上正解,用matlab算出来系数。
这个叫滤波器设计,在没有计算机仿真程序之前,是要根据几个典型的模拟滤波器电路,查表算出来参数,然后再转换为数字滤波器参数。
zgh51688 发表于 2012-9-11 14:14 | 显示全部楼层
生成的和所调用的函数不匹配!
啃啃坑吭 发表于 2015-7-8 00:15 | 显示全部楼层
虽然过去了这么久,我想请问楼主那时是怎么解决这个问题的呢?
啃啃坑吭 发表于 2015-7-8 00:16 | 显示全部楼层
目前我正被这个问题困扰,求解
JasonWangFAE 发表于 2015-7-9 09:53 | 显示全部楼层
you can use scilab (free tool)  .
BBSTOM 发表于 2016-4-9 14:35 | 显示全部楼层
我觉得这个应该在大学就好好普及教育,而且配套实验课。

好比 FFT, 哈夫曼,FIR,IIR 等等很多基础的算法原理,大学就该好好普及教育。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部