DSP原理及应用课程设计实验报告

上传人:jiups****uk12 文档编号:52743004 上传时间:2018-08-25 格式:DOC 页数:23 大小:1.72MB
返回 下载 相关 举报
DSP原理及应用课程设计实验报告_第1页
第1页 / 共23页
DSP原理及应用课程设计实验报告_第2页
第2页 / 共23页
DSP原理及应用课程设计实验报告_第3页
第3页 / 共23页
DSP原理及应用课程设计实验报告_第4页
第4页 / 共23页
DSP原理及应用课程设计实验报告_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《DSP原理及应用课程设计实验报告》由会员分享,可在线阅读,更多相关《DSP原理及应用课程设计实验报告(23页珍藏版)》请在金锄头文库上搜索。

1、山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 实验一实验一 开发环境建立开发环境建立一、 实验目的(1) 学会 CCS 软件的安装方法。(2) 熟悉 CCS 集成开发环境,掌握工程的生成方法。(3) 熟悉 CCS 常用菜单的使用。(4) 掌握 CCS 集成开发环境的调试方法。二、 实验原理CCS 是进行 DSP 开发的一个集成环境,它是在 WINDOWS 系统下工作的一个软件,通过该软件,我们可以进行 DSP 程序及系统的开发。CCS 提供了配置、建立、调试、跟踪和分析程序的工

2、具,是进行 DSP 开发的常用工具,它是在 WINDOWS 系统下工作的一个软件,通过该软件,我们可以进行 DSP 程序的编辑及系统的开发。3. 实验仪器和设备(1) 主机 1 台 (2) 仿真器 1 台 (3) 主机 1 台三、实验内容及步骤3.1 CCS 安装双击Code Composer Studio 图标;按照光标与提示依次执行,最后安装完成后重启 计算机。 3.2 SEED-XDS510PLUS 的驱动安装1、 将SEED-XDS510PLUS 仿真器的USB 插头插入PC 机的USB 插槽中,启动计算 机后识别SEED-XDS510PLUS 硬件,识别后安装其驱动程序。 2 按照提

3、示依次执行,同时默认路径为CCS 的安装路径。 3 安装完毕后打开控制面板查看系统中的设备管理器,出现如下结果,证明硬件连接 成功。山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 4 将仿真器JTAG 插头与实验箱主控板SEED-DEC6713 的JTAG 插头J1 相连,打开 实验箱电源开关。观察SEED-DTK_MBoard 单元的+5V、+3.3V、+15V、-15V 的电源指示灯 以及SEED-DEC6713 的D2 与D4 的电源指示灯均亮。 5 双击usb20rest

4、.exe,如下图。可以对仿真器进行复位:3.3 驱动程序的配置1 双击桌面上的Setup CCS 2(6000)。“Clear”原有的设备驱动程序配置。 根据DSP 的型号选择相应的TI 原装驱动程序,根据DSP 的型号选择相应的TI 驱动程序,本 实验箱采用SEED-DEC6713,故选择C671x XDS510 Emulator 2 单击 Import a Configuration File。 3 进入下图所示界面,选择C671x XDS510 Emulator 后,单击Import 后,点击Close 命令。4 点中C671x XDS510 Emulator 驱动后,鼠标右键,在弹出的

5、菜单中点击Properties山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 5 在弹出的对话框中点击,添加Auto-generate board data file with extra configure6 点击 Browse,弹出一对话框。 7 在上一步操作中弹出的对话框中, 选中CCS 中drivers 目录下的 seedxds510plus.cfg 文件,同时打开 8 点击图标next 9 I/O Port 为0x240,点击图标Next;10 根据系统CPU 的个数选

6、择Add Single 的相应次数,然后点击next。这里只用1 个 cpu山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 11 点击图标Finish 12 关掉CCS setup,保存设置 四、实验总结1 通过本实验熟悉了实验开发环境2 掌握了调试工具的安装与使用山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 实验二实验二 CCS 使用使用 一、 实验目的 (1)

7、 熟悉 CCS 集成开发环境,掌握工程的生成方法。(2) 掌握 CCS 集成开发环境的调试方法。二、实验内容及步骤(1) 查阅 CCS 发展历史,给出 CCS 发展的版本和适用的芯片。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含适 用于每个 TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿 真器以及多种其它功能。 CCS IDE 提供了单个用户界面,可帮助您完成应用开发流程 的每个步骤。借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将 功能添加至他们的应用。 版本 4 之前的 CCS 均基于 Eclipse 开放源

8、码软件框架。 Eclipse 软件框架可用于多种不同的应用,但是它最初被开发为开放框架以用于创建开发工具。我们之所以选择让 CCS 基于 Eclipse ,是因为它为构建软件开发环境提供了出色的软件框架,并且正成为众多嵌入式软件供应商采用的标准框架。CCS 将 Eclipse 软件框架的优点和德州仪器 (TI) 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。CCS 有 2 个版本:白金版和微处理器版。各版本支持的处理器不同。 支持的内核 白金版:TMS320C6000、TMS320C5000、TMS320C2800、TMS470、TMS570、ARM 7、

9、ARM9、ARM 11、ARM Cortex M3(不包含 Stellaris Cortex M3) 、ARM Cortex R4、ARM Cortex A8 和 MSP430 处理器版: TMS320C2800 和 MSP430 CCS 白金版和微处理器版都使用以下各项: 主机:PC 操作系统: Microsoft Windows Vista 和 XP(2) 使用 CCS 时,经常遇到下述扩展名文件,说明分别是什么文件。 project. mak : 即 MAKE 文件,VC4 及以前版本使用的工程文件,用来指定如何建立一个工程,VC6 把 MAK 文件转换成 DSP 文件来处理。 prog

10、ram. c :定义的变量、数组、函数的声明 program. asm :Oracle 管理文件(OMF) 山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: filename. h :H C 程序头文件 filename. lib :LIB 库文件 project. cmd :CMD Windows NT,OS/2 的命令文件;DOS CD/M 命令文件;dBASE程序文件 program. obj :OBJ 对象文件 program. Out: C 语言输出文件 project.

11、 Wks :WKS Lotus 1-2-3 电子表格;Microsoft Works 文档保存配置文件时产生的文件: programcfgcmd 连接器命令文件 programcfgh54 头文件 programcfgs54 汇编源文件DSP 源文件的建立;(3) 学习集成开发环境 CCS2.20,解决以下问题。 CCS 项目的创建。包括创建、打开和关闭项目;在项目中添加和删除文件;设置编译选项。 程序调试的基本操作。包括复位,执行,单步执行,内存寄存器与变量的查看,图形显示等。 学习断点和探测点。2. 思考题 ccs 的创建山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院

12、班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: ccs 的调试及开发山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日

13、成绩: 山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 断点设置:多种 step 方法: single step(step into); step over; step out; run to cursor 运行到断点处自动更新窗口观察和编辑变量、寄存器和存储器调用堆栈(call stack)利用探点(probe point)流入流出(stream in and out)存储器数据(2)CCS 发展的各种版本中,适合 C6000 的有哪些版本?CCS 发展的各种版本中,适合 C6

14、000 的有 C62x,C64x,C67x。(3) 说明 CCS 中断点和探测点的异同。探针与断点的相同之处是它们都可以停止程序的运行不同点:探针只是暂时中断程序的运行,当程序执行到探点时会自动更新与之相连接的窗 口, 然后自动继续运行程序。断点中断程序后,将更新所有打开的窗口,且只能通过人工干预的方法恢复程序继续运行。探针运行时,文件能够自动完成从 PC 机和目标处理器之间的输入、 输出,而断点没有此功能。山东建筑大学实验报告山东建筑大学实验报告学院: 信息与电气工程学院 班级:电信 081 姓名: 学号: 课程: DSP 原理及应用 实验日期:_年 月 日 成绩: 实验三实验三 FFT 与

15、滤波器程序与滤波器程序 一、实验目的(1) 学习用 FFT 对连续信号和时域信号进行频谱分析的方法。(2) 掌握 CCS 集成开发环境的调试方法。 二、 实验背景知识傅里叶变换是一种将信号从时域到频域的变换形式,是声学、语音、电信和信号处理等领域中的一种重要分析工具。离散傅立叶变换(DFT)是连续傅立叶变换在离散系统中的表现形式,由于 DFT 的计算量很大,因此在很长时间内其应用受到很大的限制。快速傅立叶变换(FFT)是离散傅立叶变换的一种高效运算方法。FFT 使 DFT 的运算大大简化,运算时间一般可以缩短一至两个数量级,FFT 的出现大大提高了 DFT 的运算速度,从而使 DFT 在实际应用中得到广泛的应用。在数字信号处理系统中,FF

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号