DSP技术实验指导书.doc

DSP技术实验指导书.doc

ID:59255764

大小:315.50 KB

页数:12页

时间:2020-09-08

DSP技术实验指导书.doc_第1页
DSP技术实验指导书.doc_第2页
DSP技术实验指导书.doc_第3页
DSP技术实验指导书.doc_第4页
DSP技术实验指导书.doc_第5页
资源描述:

《DSP技术实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一基础实验:CCS的使用与简单应用程序的调试1.1实验目的1.熟悉CCS集成开发环境,掌握工程的生成方法;2.熟悉SEED-DEC5416实验环境;3.掌握CCS集成开发环境的调试方法;1.2实验内容1.DSP源文件的建立;2.DSP程序工程文件的建立;3.学习使用CCS集成开发工具的调试工具;1.3实验知识背景1.3.1CCS简介1.CCS提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段1.3

2、.1CCS简介1.CCS提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段湖南工学院教案用纸p2.CCS窗口介绍1.3.2CCS常用文件介绍使用CCS时,经常遇见下述扩展名文件:1.project.mak:CCS使用的工程文件2.program.c:C程序源文件3.program.asm:汇编程序源文件4.filename.h:C程序的头文件,包含DSP/BIOSAPI模块的头文件5.filena

3、me.lib:库文件6.project.cmd:连接命令文件7.program.obj:由源文件编译或汇编而得的目标文件8.program.out:(经完整的编译、汇编以及连接的)可执行文件9.project.wks:存储环境设置信息的工作区文件保存配置文件时将产生下列文件:1.programcfg.cmd:连接器命令文件2.programcfg.h54:汇编头文件3.programcfg.s54:汇编源文件湖南工学院教案用纸p1.3.3CCS常用指令简介1.设置断点。将光标放置在需要设置断点的程序行前,选择Debug→Breakpoints,即完成可一个断点的设置。2

4、.CCS提供3种方法复位目标板1)ResetDSP:Debug→ResetD,初始化所有的寄存器内容并暂停运行中的程序。使用此命令后,要重新装载.out文件后,在执行程序。2)Restart:Debug→Restart,将PC值恢复到当前载入程序的入口地址。3)Gomain:Debug→Gomain,将程序运行到主程序的入口处暂停。3.CCS提供4种执行操作1)执行执行:Debug→Run,程序运行直到遇到断点为止。2)暂停执行:Debug→Halt,程序停止运行。3)动画执行:Debug→Animate,用户反复运行程序,直到遇到断点为止。4)自由执行:Debug→R

5、unFree,禁止所有断点运行程序。4.CCS提供4种单步执行操作1)单步进入:Debug→stepinto,快捷键F8,当调试语句不是基本的汇编指令时,此操作进入语句内部。2)单步执行:Debug→stepOver,此命令将函数或子函数当作一条语句执行,不进入内部调试。3)单步跳出:Debug→stepOut,此命令作用为从子程序中跳出4)执行到光标处:Debug→RuntoCursor,快捷键crtl+F10,此命令作用为将程序运行到光标处。5.内存、寄存器与变量的操作1)查看变量使用view→WatchWindow命令2)查看寄存器使用view→Registers

6、→CPURegisters命令3)查看内存使用view→memory命令湖南工学院教案用纸p6.Graph的设置即图形显示1)选择View→Graph→Time/Frequency。2)在弹出的GraphPropertyDialog对话窗中,将GraphTitle,StartAddress,AcquisitionBufferSize,DisplayDataSize,DSPDataType等的属性可改变为如下图所示(也可根据具体需要设置属性)。向下滚动右侧的滚动条或调整dialog框的大小可看到所有的属性。1.4实验步骤1).将DSP仿真器与计算机连接好;2).将DSP仿

7、真器的JTAG插头与SEED-DEC5416单元的J1相连接;3).启动计算机,当计算机启动后,打开SEED-DTK_DBD的电源。观察SEED-DTK-IO1单元的+5V,+3.3V,+15V,-15V的电源指示灯,SEED_DEC5416的D2以及SEED-DSK2812的D2是否均亮;若有不亮的,请断开电源,检查电源。4).双击图标进入CCS环境。下面按照原文件、工程文件以及编译条件的设置来分别介绍一下CCS的使用。1.4.1创建源文件1).打开CCS选择File→New→SourceFile命令2).编写源代码并保存3).保存源程

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

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

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