📄 iirtable.h
字号:
//bandpass coeffection for 10 order;midle frequence is 2k,band width is 1k
#define bandnum 10
#define stages 2 //number of 2nd-order stages
float dlyl_0[2] = {0};
float dlyl_1[2] = {0};
float dlyr_0[2] = {0};
float dlyr_1[2] = {0};
#pragma DATA_SECTION (b0,"b0tab")
float b0[3]= { //numerator coefficients
0.1159, -0.0802, 0.1159
};
#pragma DATA_SECTION (b1,"b1tab")
float b1[3]= {1.0000, -2.0000, 1.0000};
#pragma DATA_SECTION (a0,"a0tab")
float a0[2]=
{ //*denominator coefficients
-1.4845, 0.6626};
#pragma DATA_SECTION (a1,"a1tab")
float a1[2]=
{ -1.9830, 0.9833};
void init_IIR(void)
{
Uint16 t;
for(t=0;t<2;t++)
{
dlyl_0[t]=0;
dlyl_1[t]=0;
dlyr_0[t]=0;
dlyr_1[t]=0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -