教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

DSP实习报告模板1

来源:网络收集 时间:2026-09-26
导读: 实习题目 F I R 滤 波 器设 计 班 级: 姓 名: 学 号: 指导教师: 指导教师: 实验日期: 实验日期: 信息 08-1 陈永超 05 号 董胜 12 月 5 日—12 月 9 日 目 录 一、 实习目的 .......................................................................

实习题目

F I R 滤 波 器设 计

班 级: 姓 名: 学 号: 指导教师: 指导教师: 实验日期: 实验日期:

信息 08-1 陈永超 05 号 董胜 12 月 5 日—12 月 9 日

目 录

一、 实习目的 ............................................................................................................................... 3

二、 实习要求 ............................................................................................................................... 3

三、实习设备: ............................................................................................................................ 3

四、系统原理论述 ........................................................................................................................ 4

五、方案论证及系统设计........................................................................................................... 5

六、程序流程图 ............................................................................................................................ 5

七、源程序 ..................................................................................................................................... 6

八、仿真调试与实验 ................................................................................................................. 22

九、实习结论 .............................................................................................................................. 25

十、实习总结 .............................................................................................................................. 25

十一、参考文献 .......................................................................................................................... 26

FIR滤波器设计(高通、低通、带通、带阻)

一、 实习目的

通过实训加深对DSP芯片TMS320C54x的结构、工作原理的理解,获得DSP应用技术的实际训练,掌握设计较复杂DSP系统的基本方法。通过使用汇编语言编写具有完整功能的图形处理程序或信息系统,对所学知识的理解,进一步巩固汇编语言讲法规则。学会编制结构清晰、风格良好、数据结构适当的汇编语言程序,从而具备解决综合性实际问题的能力。

二、 实习要求

1. 总体方案设计;

2. 设计出软件编程方法,并写出源代码; 3. 仿真与结果分析;

4.熟练使用CCS 对程序进行调试

三、实习设备:

计算机、CCS303软件、DSP实验开发板

四、系统原理论述

1、FIR滤波器介绍

FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。 2、系统功能介绍

任何一个实际的应用系统中,都存在着各种各样的干扰。数字滤波器是使用最为广泛的信号处理算法之一。数字滤波器在语音信号处理、信号频谱估计、信号去噪、无线通信中的数字变频以及图像信号等各种信号处理中都有广泛的应用。

在本设计中,先使用MATLAB模拟产生合成信号,然后再利用CCS进行滤波处理。将模拟信号的采样频率设定为12000Hz

3、滤波器的原理

对于任何一个FIR滤波器系统,它的冲击响应总是有限长的,其系统函数可记为:

其中N-1是FIR滤波器的阶数,数。

下式为最基本的FIR滤波器表示:

为延时结,

为端口信号函

其中

表示输入采样序列,

表示滤波器系数,N表示滤波器的

阶数,Y(n)表示滤波器的输出序列,也可以用下式利用卷积来表

示输出序列y(n)与x(n)、h(n)的关系:

y(n)=x(n)*h(n)

五、方案论证及系统设计

本次实习有两种方案,C语言和汇编语言实现,由于考虑到算法的特点,以及C语言的简练,我采用C语言版。

1、新建一个项目:点击Project-New,将项目命名为FIR1.pjt,

并将项目保存在自己定义的文件夹下,注意文件夹一定要用英文名,不要将文件夹取名为中文名,因为CCS软件不能识别以中文命名的文件夹。

2、新建一个源文件:点击File-New-Source File可以打开一

个文本编辑窗口,点击保存按键,保存在和项目相同的一个文件夹下面(FIR1),保存类型选择*.ASM(如果源文件是C语言编写的,保存类型选择*.C,本实验中的例程是使用汇编语言编写的,所以选择*.ASM为保存类型),我们在这里将保存名字命名为fir.asm ,同样建立并命名一个为C5509.asm。

3、在项目中添加源文件:在新建立了一个源文件以后,要想使

用CCS编译器对该源文件进行编译还需要将源文件添加到项目中去。添加方法是在工程管理器中右键单击fir1.pjt,在弹出的菜单中选择Add Files,然后将刚才建立的fir.asm文件,并用同样的方法添加.cmd文件。

六、程序流程图

七、源程序

Fir低通滤波器: 主函数:

//***************************************************************************** // Filename: fir2_t.c // Version: 0.01

// Description: test for fir2 routine

//***************************************************************************** #include "math.h" #include "tms320.h" #include "dsplib.h" #include "test.h" short i;

short eflag1= PASS; short eflag2= PASS; DATA r[NX];

DATA *dbptr = &db[0]; void main() {

int i;

short x[NX];

for(i=0;i<NX;i++)x[i]=0; for (i=0;i<NX;i++)

{ x[i]=(short)(((1+sin(PI*3000*i/12000))*sin(PI*4000*i/12000)*32768/3)) ; } // clear

for (i=0; i<NX; i++) r[i] = 0; // clear output buffer (optional) for (i=0; i<NH+2; i++) db[i] = 0; // clear delay buffer (a must)

// compute

fir2(x, h, r, dbptr, NX, NH);//双MAC运算,速度快

// fir(x, h, r, dbptr, NX, NH);//单MAC运算,速度相对双MAC要慢一些 while(1); }

cmd文件: MEMORY {

PAGE 0:

MMR : origin = 0000000h, length = 00000c0h SPRAM : origin = 00000c0h, length = 0000040 DARAM0 : origin = 0000100h, length = 0003F00h DARAM1 : origin = 0004000h, length = 0004000h DARAM2 : origin = 0008000h, length = 0004000h DARAM3 : origin = 000c000h, length = 0004000h SARAM0 : origin = 0010000h, length = 0004000h SARAM1 : orig …… 此处隐藏:11351字,全部文档内容请下载后查看。喜欢就下载吧 ……

DSP实习报告模板1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2078010.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)