dsp原理及应用上机指导手册

dsp原理及应用上机指导手册

ID:34370958

大小:2.02 MB

页数:13页

时间:2019-03-05

dsp原理及应用上机指导手册_第1页
dsp原理及应用上机指导手册_第2页
dsp原理及应用上机指导手册_第3页
dsp原理及应用上机指导手册_第4页
dsp原理及应用上机指导手册_第5页
资源描述:

《dsp原理及应用上机指导手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DSP原理及应用上机实验指导手册通信工程上海理工大学电子信息与计算机工程学院实验1CCS开发环境熟悉1实验知识背景1.1CCS简介CCS提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段:图1CCS支持的开发阶段CCS构成及接口见下图:图2CCS组成CCS的安装:当CCS软件安装到计算机后,在桌面上出现的两个快捷方式图标CCS应用程序CCS配置程序系统配

2、置:启动CCS配置程序清除以前定义的配置选择与目标系统相匹配的配置文件加入到系统配置安装驱动程序保存系统配置CCS用到的文件类型:*.cmd——链接命令文件;*.obj——由源文件编译或汇编后所生成的目标文件;*.out——完成编译、汇编、链接后所形成的可执行文件,可在CCS监控下调试和执行*.wks—工作空间文件,可用来记录工作环境的设置信息;*.cdb—CCS的配置数据库文件,是使用DSP/BIOSAPI模块所必须的。当保存配置文件时,将产生链接器命令文件(*cfg.cmd)、头文件(*cfg.h54)和

3、汇编语言源文件(*cfg.s54)CCS的使用利用CCS集成开发软件,用户可以在一个开发环境下完成工程项目创建、程序编辑、编译、链接、调试和数据分析等工作环节打开或创建一个工程项目文件编辑各类文件对工程项目进行编译对结果和数据进行分析和算法评估CCS的应用界面常用工具条介绍项目工具条调试工具条Project观察反汇编窗口使用反汇编窗口主要用来显示反汇编后的指令和调试所需的符号信息,包括反汇编指令、指令所存放的地址和相应的操作码(机器码)。当程序装入目标处理器或仿真器后,CCS会自动打开反汇编窗口。修改程序

4、起始地址调试程序时,经常需要修改执行程序的起始地址,可在反汇编窗口中完成。步骤①打开观察地址对话框。在反汇编窗口中,双击程序的地址域,将出现“ViewAddress(观察地址)”对话框②在对话框中输入所需的程序地址。输入地址可以是一个绝对数值,也可以是一个C语言表达式。③单击“OK”按钮,完成起始地址的修改。在反汇编窗口管理断点(Breakpoint)、探针(Probepoints)各调试点设置完成后,反汇编窗口中相对应的行显示不同颜色的背景。若采用默认颜色,粉色背景行为断点,蓝色背景行为探测点,而黄色背景行为PC所

5、在行。断点也可以在反汇编窗口中快速设置,双击要设置断点的行即可完成该断点的设置。若双击断点行将清除该断点。存储窗口打开:点击调试工具条中的观察存储器按钮菜单view/memory设置编辑寄存器窗口打开view/CPURegisters调试窗口的观察寄存器按钮编辑Edit/editRegisters双击寄存器名观察窗口打开View/WatchWindow调试工具条中的打开观察窗口按钮加入观察变量工程项目的调试①装入构建好的目标文件;②设置程序断点、探测点;③执行程序;④程序停留在断点处

6、,查看寄存器和内存单元的数据,并对中间数据进行在线(或输出)分析。断点作用:暂停程序的运行,以便观察程序的状态,检查或修正变量,查看调用的堆栈、存储器和寄存器的内容等。探测点作用:探测点是一种设置在源文件某条语句上的特殊断点,主要用来与一个外部文件的读/写相关联。当用户程序运行到探测点时,自动地从与该探测点连接的外部文件中读入数据或将计算的结果输出给外部文件。完成数据的传输后,自动恢复程序的运行。从PC主机的文件中,传输输入数据至目标系统的缓冲区,作为算法开发的模拟数据;从目标系统的缓冲区中,传输输出数据至PC主

7、机的文件中,以便进行数据分析;更新窗口,例如图形、数据等。设置View/CPURegisters,打开CPU寄存器;Debug/ProbePoints,打开设置探测点对话框;选中要连接的探测点,打开“Connect”栏中的下拉菜单,选择“Registers(寄存器)”,然后单击“Add(加入)”按钮,使探测点与寄存器连接;单击“确定”按钮,完成连接;上机1内容:10编写汇编程序计算yxii1上机要求:熟悉CCS开发环境:程序编写、汇编、连接、调试等;掌握链接命令文件的编写;程序下载后,观察反汇编窗口的内

8、容,并和源程序窗口比较;观察变量x,y的地址及程序运行前和运行后个存储单元内容变化;熟悉各指令。步骤CCSSetup设置为5402simulator;在CCS内创建新工程test1,把源程序和链接命令文件test1.asm和test1.cm

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

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

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