dspfir滤波器设计的dsp实现

dspfir滤波器设计的dsp实现

ID:27688082

大小:255.39 KB

页数:8页

时间:2018-12-05

dspfir滤波器设计的dsp实现_第1页
dspfir滤波器设计的dsp实现_第2页
dspfir滤波器设计的dsp实现_第3页
dspfir滤波器设计的dsp实现_第4页
dspfir滤波器设计的dsp实现_第5页
资源描述:

《dspfir滤波器设计的dsp实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验四FIR滤波器设计的DSP实现4)设一个咅频信号由10Hz及3OHz的正弦波组成,即x(n)=l/2Lsin(2Ji*10/100n)+sin(2*30/100n)h用上述低通滤波器对x(n)进行滤波。[1]画x(n)(内存单元:X)及输出波形z(n)(内存单元:Z)。画x(n)及z⑻的幅频谱,体会低通墟波原理。提示:X(n)的数据是用下列Madab程序产生的:fl=10;f2=30;fs=100;n=0:l:39;x=1/2*sin(2*pi*f1*n/fs)+1/2*sin(2*pi*f2*n/fs);x(n)在MATLAB屮的波形:

2、再将x乘以32768,即可得到DSP程序的输入数据X,则在上述程序中,将“table:”中的输入数据改为:.word0.word7694*32768/10000,1816*32768/10000.word1816*32768/10000,7694*32768/1()000.word0.word-7694*32768/10000,-1816*32768/10000.word-1816*32768/10000,-7694*32768/10000.word0.word7694*32768/10000,1816*32768/10000.word181

3、6*32768/10000,7694*32768/10000.word0.word-7694*32768/10000,-1816*32768/10000.word-1816*32768/10000,-7694*32768/10000.word0•word7694*32768/10000,1816*32768/10000.word1816*32768/10000,7694*32768/10000.word0.word-7694*32768/10000,-1816*32768/10000.word-1816*32768/10000,-7694*3

4、2768/10000.word0.word7694*32768/10000,1816*32768/10000.word1816*32768/10000,7694*32768/10000.word0.word-7694*32768/10000,-1816*32768/10000.word-1816*32768/10000,-7694*32768/10000*(3)设计思考题:己知:x(n)=[07FFFH,0,0,0,0],滤波系数:h(n)=[0.1,-0.3,0.5,-0.3,0.1],设计DSP程序,求滤波结果z(n),画Z(n)及其幅频

5、谱,问:该滤波器是低通还是高通滤波器?;源程序ch4p2.asm•mmregs•defaa.bssz,5XN.usectnXNn,5X.usectnX5H.usectnH5.datatable:.word07FFFH.word0,0,0,0COEF:.word-132768/10000,3*32768/10000.word5*32768/10000,-3*32768/10000.word1*32768/10000.textaa:SSBXFRCTSTM#X.AR1RPT#4MVPDtable,*ARl+LD#XN,DPSTM#X,AR3LD

6、#0.BLD*AR3+,BSTLB,@XNSTM#z,AR2STM#4,AR4STM#6,AR0STM#XN+4,AR5FIR1:RPTZA,#5MACD*AR5-,COEF,ASTHA,*AR2+LD#().BLD*AR3+,BSTLB,@XNMAR*AR5+0BANZFIR1/AR4-end:Bend.end;链接命令文件ch4p2.cmd-eaa-mmap.m叩MEMORY丄PAGE0:EPROM:org二04000Hlen=1000HPAGE1:SPRAM:org=0060Hlen=0030HDARAM:org=0090Hlen=13

7、8OH丄SECTIONS丄.text:〉EPROMPAGE0•data:〉EPROMPAGE0•bss:〉SPRAMPAGE1XN:align(64){}〉DARAMPAGE1H:align(64H1〉DARAMPAGE1X:align(64){1〉DARAMPAGE1;z(n)波形:;z(n)的幅频谱:2.循环缓冲区实现FIR滤波器⑴实现步骤网(设N=8)[具体过程见节pl77〜178]~ARx⑵示例采用循环缓冲区实现低通滤波器,阶数n=40,通带截止频率g)p=0.35ji,则带截止频率os=0.4no设:输入X=[07FFFH,0,…,

8、0](有39个0)。滤波系数见(pi84)的”b”。;源程序:ch4p3.asm.mmregs.defaa•bssz,40XN.usect"XNM,40;x(n)/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。