首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 数字信号处理> 【DSP学习笔记】数字滤波常用方法

【DSP学习笔记】数字滤波常用方法

资料介绍
数字滤波常用方法
Welcome visit us at: m.amcfsurvey.com




【DSP 学习笔记】数字滤波常用方法

1、限副滤波
/* A 值可根据实际情况调整
value 为有效值,new_value 为当前采样值
滤波程序返回有效的实际值 */
#define A 10




char value;




char filter()
{
char new_value;
new_value = get_ad();
if ( ( new_value - value > A ) || ( value - new_value > A )
return value;
return new_value;


}




2、中位值滤波法
/* N 值可根据实际情况调整
排序采用冒泡法*/
#define N 11




char filter()
{
char value_buf[N];
char count,i,j,temp;
for ( count=0;count {
value_buf[count] = get_ad();
delay();

第 1 页 共 6 页
Welcome visit us at: m.amcfsurvey.com
}
f
标签: 数字滤波DSP滤波方法
【DSP学习笔记】数字滤波常用方法
本地下载

评论