|
请问,串口接收到的模拟量,例如:adc_ch1,要开辟一个缓存,buf[5],如何使用这个中值滤波呢?
/* 从头开始,先滤第 1 个数据 */
MidFilterRT(inputF32 , outputF32, 1, MidFilterOrder);
/* 逐次滤波后续数据 */
for(int i = 1; i < TEST_LENGTH_SAMPLES; i++)
{
MidFilterRT(inputF32 + i , outputF32 + i, 0, MidFilterOrder);
}
逐点进行中值滤波,应该怎么使用啊?
|
|