DSP技术及应用实验指导书..doc
文本预览下载声明
《DSP技术及应用》
实验指导书
DSP技术及应用课程组编写
电子通信工程学院审定
电子通信工程学院
二零一四年 一 月
前 言
一.数字信号处理实验的任务
数字信号处理实验是数字信号处理理论课程的一部分,它的任务是:
1.通过实验进一步了解和掌握数字信号处理的基本理论及算法、数字信号处理的分析方法和设计方法。
2.学习和掌握数字信号处理的仿真和实现技术。
3.提高应用计算机的能力及水平。
二.实验设备
DSP原理及应用实验所使用的设备由计算机、CPU板、语音单元、开关量输入输出单元、液晶显示单元、键盘单元、信号扩展单元、CPLD模块单元、模拟信号源等组成。其中计算机是CCS软件的运行环境,是程序编辑和调试的重要工具。语音单元是语音输入和输出模块,主要完成语音信号的采集和回放。开关量输入输出单元可以对DSP输入或输出开关量。液晶显示单元可以对运行结果进行文字和图形的显示。模拟信号源可以产生频率和幅度可调的正弦波、方波、三角波。装有CCS软件计算机与整个实验系统共同构成整个的DSP软、硬件开发环境。所有的DSP芯片硬件的实验都是在这套实验装置上完成的。
三.对参加实验学生的要求
1. 阅读实验指导书,复习与实验有关的理论知识,明确实验目的。
2. 按实验指导书要求进行程序设计。
3.在实验中注意观察,记录有关数据和图像,并由指导教师复查后才能结束实验。
4. 实验后应断电,整理实验台,恢复到实验前的情况。
5. 认真写实验报告,按规定格式做出图表、曲线、并分析实验结果。字迹要清楚,画曲线要用坐标纸,结论要明确。爱护实验设备,遵守实验室纪律。
目 录
实验一 Code Composer Studio 入门 1
实验二 编写一个以C 语言为基础的DSP 程序 11
实验三 DSP数据存取实验 18
实验四 指示灯实验 21
实验五 DSP定时器实验 25
实验六 外中断实验 29
实验七 直流电机控制实验 33
实验八 液晶显示器控制显示实验 39
实验九 语音采集与放送 44
实验十 语音信号的 FIR 滤波 48
附录一 ICETEK–VC5509-A 评估板硬件使用指导 55
附录二 ICETEK-VC5509A 教学系统软件实验指导 60
附录三 高保真语音编解码芯片 TLV320AIC23 编程指南 68
实验一 Code Composer Studio 入门
一.实验目的
1.掌握Code Composer Studio 3.3 的安装和配置步骤过程。
2.了解DSP 开发系统和计算机与目标系统的连接方法。
3.了解Code Composer Studio3.3 软件的操作环境和基本功能,了解TMS320C55xx 软件开发过程。
⑴ 学习创建工程和管理工程的方法。
⑵ 了解基本的编译和调试功能。
⑶ 学习使用观察窗口。
⑷ 了解图形功能的使用。
二.实验设备
1. PC 兼容机一台;操作系统为WindowsXP (indowsNT、Windows98、Windows200假定操作系统为WindowsXP)。Windows 操作系统的内核如果是NT 的应安装相应的补丁程序(如:Windows2000 为Service Pack3,WindowsXP 为Service Pack1)。
2. ICETEK-VC5509-A 实验箱一台。如无实验箱则配备ICETEK-USB 仿真器和ICETEK–VC5509-A 或ICETEK-VC5509-C 评估板,+5V 电源一只。
3. USB 连接电缆一条。
三.实验原理
*开发TMS320C55xx 应用系统一般需要以下几个调试工具来完成:
- 软件集成开发环境(Code Composer Studio 3.3):完成系统的软件开发,进行软件和硬件仿真调试。它也是硬件调试的辅助手段。
-开发系统(ICETEK 5100-USB):实现硬件仿真调试时与硬件系统的通信,控制和读取硬件系统的状态和数据。
-评估模块(ICETEK VC5509-A 或ICETEK VC5509-C 等):提供软件运行和调试的平台和用户系统开发的参照。
Code Composer Studio 3.3 主要完成系统的软件开发和调试。它提供一整套的程序编制、维护、编译、调试环境,能将汇编语言和C 语言程序编译连接生成COFF (公共目标文件)格式的可执行文件,并能将程序下载到目标DSP 上运行调试。
*用户系统的软件部分可以由CCS 建立的工程文件进行管理,工程一般包含以下几种文件:
-源程序文件:C 语言或汇编语言文件(*.C 或*.ASM)
-头文件(*.H)
-命令文件(*.CMD)
-库文件(*.LIB,*.OBJ)
四.实验步骤
1.实验准备系统连接
进行D
显示全部