📄 adptive.c
字号:
#pragma DATA_SECTION(LmsCoeff,".LMSCOEFF"); //LmsCoeffL数组定义到指定段
#pragma DATA_SECTION(LmsBuffer,".DBUFFERL"); //dbufferL数组定义到指定段
#include "VoiceProcess.h"
DATA LmsIn[2]; //1通道带通后缓存
DATA NoiseTwo[2];
DATA LmsOut[2]; //1通道带通后数据输出
DATA LmsCoeff[DLMS_TAPS]; //2通道自适应滤波系数
DATA LmsBuffer[DLMS_TAPS+2]; //2通道自适应滤波缓冲区
void Adptive_init(void);
////////////////////////////////////////////////////////////////////
// 初始化
void Adptive_init(void)
{
int i=0;
for(i=0;i<2;i++)
{
NoiseTwo[i]=0;
LmsOut[i] = 0;
}
for(i=0;i<DLMS_TAPS+2;i++) //对自适应缓冲区进行初始化
{
LmsBuffer[i]=0;
}
for(i=0;i<DLMS_TAPS;i++) //对自适应滤波系数进行初始化
{
LmsCoeff[i]=0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -