




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一CCS 入门实验一、实验目的:1. 熟悉 CCS集成开发环境,掌握工程的生成方法;熟悉实验环境;掌握 CCS 集成开发环境的调试方法。2. 熟悉使用软件仿真方式调试程序。3. 熟悉 CCS集成开发环境,掌握工程的生成方法; 熟悉实验环境;掌握CCS集成开发环境的调试方法。二、实验原理:CCS 是 Code Composer Studio 的缩写,即代码设计工作室。它是TI 公司推出的集成可视化 DSP软件开发工具。 提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、 嵌入式信号处理程序的编制和测试, 它能够加速开发进程,提高工作效率。 CCS 提供了基本的代码生成工具,它们具有一
2、系列的调试、分析能力,使用此命令后,要重新装载 .out 文件后,再执行程序。三、实验步骤:CCS的安装CCS对 PC机的最低要求为Windows 95、32M RAM、100M剩余硬盘空间、奔腾 90 以上处理器、 SVGA显示器 ( 分辨率 800600 以上 ) 。进行 CCS系统安装时,先将 CCS安装盘插入 CD-ROM驱动器中,运行光盘根目录下的 setup.exe ,按照安装向导的提示将 CCS安装到硬盘中。 安装完成后,安装程序将自动在计算机桌面上创建如图 4-1 所示的“ CCS2( C5000)”,“Setup CCS2 (C5000)”等快捷图标。CCS中 DSP开发配置
3、在安装 CCS之后、运行 CCS软件之前, 首先需要运行 CCS设置程序, 根据用户所拥有的软、硬件资源对CCS进行适当的配置。启动应用程序,单击Close 按钮关闭 Import ConfigurationComposer Studio Setup窗口Setup CCS 2( C5000)对话框,将显示CodeCCS使用一:创建源文件1. 进入 CCS 环境2.打开 CCS 选择 File New Source File命令3. 编写源代码并保存4. 保存源程序名为 math.c ,选择 File Save。5. 创建其他源程序(如 .cmd)可重复上述步骤。二:创建工程文件1. 打开 CC
4、S,点击 Project-New, 创建一个新工程,其中工程名及路径可任意指定。2.在 Project中填入工程名, Location中输入工程路径; 其余按照默认选项,点击完成即可完成工程创建。3.点击 Project选择 add files to project,添加工程所需文件。4.在弹出的对话框中的下拉菜单中分别选择 .c 点击打开,即可添加源程序 math.c 添加到工程中5. 同样的方法可以添加文件 math.cmd 、rts.lib到工程中;在下面窗口中可以看到 math.c 、math.cmd、rts.lib(rts55.lib)文件已经加到工程文件中。三:设置编译与连接选项1
5、.点击 Project选择 Build Opitions。2. 在弹出的对话框中设置相应的编译参数,一般情况下,按默认值就可以。3. 在弹出的对话框中选择连接的参数设置, 设置输出文件名 (可执行文件与空间分配文件),堆栈的大小以及初始化的方式。四:工程编译与调试1. 点击 Project Build all ,对工程进行编译,如正确则生成 out 文件;若是修改程序可以使用 Project Build 命令,进行编译连接, 它只对修改部分做编译连接工作。可节省编译与连接的时间。编译通过,生成.out 文件。2. 点击 File load program,在弹出的对话框中载入 debug 文件
6、夹下的 .out可执行文件。3. 装载完毕。4. 点击 debug Go Main 回到 C 程序的入口。5. 打开 File Workspace Save Workspace 保存调试环境,以便下次调试时不需6. 重新进行设置。只要 File Workspace Load Workspace 即可恢复当前设置。C语言的使用1. 进入 CCS环境,添加 pjt文件,点击 Projectopen 命令。2. 在弹出的对话框中选中 hello.pjt 文件添加该工程文件。3.添加 GEL 文件,即右键点击工程视窗中的GEL files ,在弹出的菜单中选择laod GEL 命令。在弹出的对话框中添
7、加 DEC643.gel 文件4.添加 .out 文件,即使用 File Load Program 菜单命令。装载 hello.out文件,进行调试。(.out 文件一般存放在程序文件夹的debug 文件夹中)五、实验过程1. 实验程序:( 1)Sin.c 程序/ */ Description: This application uses Probe Points to obtain input/ (a sine wave). It then takes this signal, and applies a gain/ factor to it./ Filename: Sine.c/ *#in
8、clude #include sine.h #include / gain control variableint gain = INITIALGAIN;int a360,i;/ declare and initalize a IO bufferBufferContents currentBuffer;/ Define some functionsstatic void processing();/processtheinputandgenerate outputstatic void dataIO();/dummy functiontobeusedwith ProbePointvoid ma
9、in()puts(SineWave example started.n);for (i=0;i360;i+)ai=0;for(i=0;i360;i+)ai=(int)(sin(i*3.14159/180)*32767);while(TRUE) / loop forever/* Read input data using a probe-point connected to a host file. Write output data to a graph connected through a probe-point. */dataIO();/* Apply the gain to the i
10、nput to obtain the output */processing();/* FUNCTION:* PARAMETERS:Apply signal processing transform to input signalto generate output signalBufferContentsstructcontaininginput/outputarraysofsize BUFFSIZE* RETURN VALUE: none.*/static void processing()int size = BUFFSIZE;while(size-)currentBuffer.outputsize = currentBuffer.inputsize * gain; / apply gain to input/* FUNCTION:Read input signal and write processed output signal*using ProbePoints* PARAMETERS: none.* RETURN VALUE: none.*/static void dataIO()/* d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年复杂精密压铸模具项目合作计划书
- 2025版现代农业联盟合作协议书
- 二零二五年度波形护栏安装与道路施工环境保护合同
- 二零二五版带花园二手房居间服务协议范本
- 二零二五年度电子商务支付结算与清算服务合同
- 2025版仓储租赁与仓储信息系统建设合同
- 2025年服装、鞋帽加工机械项目发展计划
- 二零二五版智慧房产与土地使用权买卖合同
- 2025年口服溶液剂项目合作计划书
- 二零二五版离婚协议中关于子女教育费用承担的单方协议
- 控制计划CP模板
- 银行不良贷款责任认定及问责管理工作实施细则
- 科技工作管理办法
- 北师大版八年级数学上册单元测试题附答案全套
- 出生缺陷定义及分类和预防要求
- 乌鸡散-圣济总录卷八-方剂加减变化汇总
- 华南理工大学发酵工厂设计管道设计与布置
- 全站仪基本功能使用手册
- 新版无水三氯化铝安全技术说明书
- 常用H型钢、工字钢、角钢、槽钢规格表
- 观音神课三十二卦
评论
0/150
提交评论