- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
实验四——数据采集与滤波处理
一、实验目的
实验四利用ADSPBF533-EZ-KIT板的硬件资源,完成对信号的采样和滤波分
析。本实验中提供的基本FIR滤波器程序,初始化不同的FIR滤波器的系数来设
计出不同的滤波器。滤波效果可以直接在示波器上看到。通过这个实验加深对
数字滤波这种信号处理的方法的理解。
二、实验设备
PC机、ADSPBF533-EZ-KIT评估板
三、实验原理
实验四测试程序简介
1)程序结构:程序包括主函数main()、Process_data()、Initialize()和ISR()
等4个模块,以及常数和宏定义、全局变量定义部分。其中main()函数完
成程序的控制,Initialize()完成CODEC和BF533个部分的初始化,
Process_data()完成数据采集和计算,ISR()实现中断控制。
2)程序工作流程:main()先调用Initialize()完成对CODEC、BF533以及FIR
滤波器系数初始化,再调用ISR()运行中断服务程序,在中断服务程序中,
调用子函数Process_data()完成对信号的采集、滤波和输出,
Process_data()的运行模式是:采样-FIR运算-输出-采样-……
的无限循环。
3)数据源选择:变量Process_Stat为采集状态标志位,若Process_Stat==0,
则从CODEC取采样数据存入Inbuf[0];Process_Stat==1,则从CODEC取采
样数据存入Inbuf[1];Process_Stat==2,则对Inbuf中的数据进行滤波,
然后输出。
4)滤波类型:通过滤波器类型变量filter=1,设定滤波类型为低通。滤波器
的参数都放在数组变量h[FIR_TAPS]中。数据经过FIR滤波器后,才送往示
波器。
实验四的程序实验四的程序位于…位于…子目录,打开工程文件FIR.DPJ,可以看到演示
软件以及其结构组成。
主要源代码
Process_data.cProcess_data.c
#includefilter.h
#includefract.h
#includemath.h
#includecomplex.h
#definePI3.1415926
#defineFC20.05//以采样率Fs进行归一化的高频截止频率
#defineFC10.00//以采样率Fs进行归一化的低频截止频率
#defineFL0.2//移位量
#defineCOEFFSCALE20000//滤波器系数整型标尺
//////////////
#defineRESULT_SIZE256
////////////////
shortintProcess_Stat;
intOutBufCnt;
intWindow;//加窗标志
floatW[FIR_TAPS];//窗函数
intShift;//频域移位标志
intCompress;//时域压缩标志
inth[FIR_TAPS];//最终设计的滤波器冲击响应
fract16delay[FIR_TAPS];
fract16coeffs[FIR_TAPS];
fract16Inbuf[2];
fract16Outbuf[2];
intFirOutCnt;
shortintFirResultBuf[RESULT_SIZE];
//
//
//Function:Init_Coeffs//
//
您可能关注的文档
最近下载
- 2025年秋招:护理岗笔试题及答案.doc VIP
- DL∕T596-2021电力设备预防性试验规程.docx VIP
- 四川省成都市成都外国语学校2023-2024学年高二上学期期中数学试题(原卷版).docx VIP
- 洪恩识字全1300-拼音-字-词-句子-有行号可打印.pdf VIP
- 2025年秋招:护理岗笔试题及答案.doc VIP
- 《建设工程工程量清单计价规范》GB50500-2013.docx VIP
- 电工电子技术项目教程(第3版)高职全套教学课件.pptx
- 东菱DS2驱动技术手册V1.0.pdf
- 2025年秋招:护理岗笔试题及答案.doc VIP
- 北师大版小学数学三年级上册第3单元测试卷(含答案).doc VIP
原创力文档


文档评论(0)