77范文网 - 专业文章范例文档资料分享平台

西北工业大学DSP实验(CCS与C55x Simulator使用实验)

来源:网络收集 时间:2020-04-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

航海学院教学实验中心

实验报告

实验名称

课程名称 实验室名称 姓学班日

名 号 级 期

CCS与C55x Simulator使用实验

DSP系统实验

水下电子信息与通信综合实验室

一、实验目的

熟悉CCS开发环境 学习创建工程和源文件 掌握工程和文件管理 掌握基本的调试技术

二、实验要求

创建一个DSP工程,并给工程中加入源文件、库文件和链接命令文件; 单步调试程序,观察程序中变量的变化; 设置观察点(Probe Point),并将观察点与输入文件相联接; 动画运行程序,通过图形观察输入、输出波形; 改变程序中变量,观察结果。

三、实验原理

利用CCS帮助文件中的例子熟悉CCS集成开发环境。

四、实验环境

软件环境:

CCS3.1 硬件环境:

TDS2812EVM实验箱

闻亭TDS560USB2.0仿真器

五、实验过程、数据记录、处理及结论

1、配置CCS仿真环境并运行CCS,用的是Simulator软件仿真。

2、创建新工程

3、将CCS安装目录的“..\\tutorial\\sim55xx\\volume1”下的“load.asm、vectors.asm、volume.c、volume.h、volume.cmd、volume.gel、sine.dat”等文件复制到工程目录中,下面直接使用CCS例程的文件,而不需要自己创建、编写源文件了。再把各个文件导入;

4、分析源代码

双击左侧工程视图中的“volume.c”文件,在CCS右半窗口打开文件,可以看到源代码。仔细分析源代码,可以看到以下部分:

(1)在程序输出“volume example started”信息后,进入一个无限循环,在循环中不断调用dataIO和processing两个函数。

(2)processing函数用增益gain与输入缓冲器inp_buffer的每一个值相乘,并把结果值放入输出缓冲器out_buffer。它还调用汇编Load函数,根据参数ProcessingLoad的值计算指令周期的时间。

(3)dataIO函数不执行任何操作而直接返回,它的作用是通过CCS的探针工具Probe Point,从主机的文件中读取数据到inp_buffer处。

5编译、链接和运行。

(1)点击菜单“Project/Rebuild All”或工具栏按钮。CCS重新编译、链接项目的所有文件,在底部的“Build”窗口显示过程和结果,成功后执行下一步。

(2)点击菜单“File /Load Program”。在“Debug”目录下选择刚刚编译、链接生成的可执行文件“volume1.out”并单击打开,CCS把程序装到目标DSP中,并打开一个反汇编窗口,同时CCS还自动在窗口的底部打开“Stdout”窗口,用于程序的输出。

(3)点击菜单“View/Mixed Source/ASM”,此时编辑窗口变为混合模式窗口,可以同时查看C源代码和对应的汇编代码。

(4)在混合模式窗口中单击汇编指令,按F1键可以打开在线帮助窗口,显示光标所在位置的帮助信息。

(5)点击菜单“Debug/Go Main”,使程序运行到主函数的开头位置,程序运行的当前位置在窗口中用标记。

(6)点击菜单“Debug/Run”或工具栏按钮

运行程序,此时在底部的“Stdout”窗

口中可以看到程序输出的“volume example started”信息。

(7)点击菜单“Debug/Halt”,暂停程序运行。 (8)点击菜单“View/Mixed Source/ASM”,将混合模式窗口变回的编辑窗口。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库西北工业大学DSP实验(CCS与C55x Simulator使用实验)在线全文阅读。

西北工业大学DSP实验(CCS与C55x Simulator使用实验).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/959980.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: