实验一-CCS的入门操作_第1页
实验一-CCS的入门操作_第2页
实验一-CCS的入门操作_第3页
实验一-CCS的入门操作_第4页
实验一-CCS的入门操作_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一实验一 CCSCCS 入门实验入门实验 一 实验目的 一 实验目的 1 熟悉 CCS 集成开发环境 掌握工程的生成方法 熟悉实验环境 掌握 CCS 集成开发环境的调试方法 2 熟悉使用软件仿真方式调试程序 3 熟悉 CCS 集成开发环境 掌握工程的生成方法 熟悉实验环境 掌握 CCS 集成开发环境的调试方法 二 实验原理 二 实验原理 CCS 是 Code Composer Studio 的缩写 即代码设计工作室 它是 TI 公司 推出的集成可视化 DSP 软件开发工具 提供了配置 建立 调试 跟踪和分析 程序的工具 它便于实时 嵌入式信号处理程序的编制和测试 它能够加速开 发进程 提高工作效率 CCS 提供了基本的代码生成工具 它们具有一系列的 调试 分析能力 使用此命令后 要重新装载 out 文件后 再执行程序 3 3 实验步骤 实验步骤 CCSCCS 的安装的安装 CCS 对 PC 机的最低要求为 Windows 95 32M RAM 100M 剩余硬盘空间 奔 腾 90 以上处理器 SVGA 显示器 分辨率 800 600 以上 进行 CCS 系统安装时 先将 CCS 安装盘插入 CD ROM 驱动器中 运行光盘根目录下的 setup exe 按照 安装向导的提示将 CCS 安装到硬盘中 安装完成后 安装程序将自动在计算机 桌面上创建如图 4 1 所示的 CCS 2 C5000 Setup CCS 2 C5000 等快捷图标 CCSCCS 中中 DSPDSP 开发配置开发配置 在安装 CCS 之后 运行 CCS 软件之前 首先需要运行 CCS 设置程序 根据 用户所拥有的软 硬件资源对 CCS 进行适当的配置 启动 Setup CCS 2 C5000 应用程序 单击 Close 按钮关闭 Import Configuration 对话框 将显 示 Code Composer Studio Setup 窗口 CCS 使用 一 创建源文件 1 进入 CCS 环境 2 打开 CCS 选择 File New Source File 命令 3 编写源代码并保存 4 保存源程序名为 math c 选择 File Save 5 创建其他源程序 如 cmd 可重复上述步骤 二 创建工程文件 1 打开 CCS 点击 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 点击 Project 选择 Build Opitions 2 在弹出的对话框中设置相应的编译参数 一般情况下 按默认值就可以 3 在弹出的对话框中选择连接的参数设置 设置输出文件名 可执行文件与 空间分配 文件 堆栈的大小以及初始化的方式 四 工程编译与调试 1 点击 Project Build all 对工程进行编译 如正确则生成 out 文件 若是修改程序 可以使用 Project Build 命令 进行编译连接 它只对修改部分做编译连接 工作 可节省编译与连接的时间 编译通过 生成 out 文件 2 点击 File load program 在弹出的对话框中载入 debug 文件夹下的 out 可执行 文件 3 装载完毕 4 点击 debug Go Main 回到 C 程序的入口 5 打开 File Workspace Save Workspace 保存调试环境 以便下次调试 时不需 6 重新进行设置 只要 File Workspace Load Workspace 即可恢复当前 设置 C 语言的使用 1 进入 CCS 环境 添加 pjt 文件 点击 Project open 命令 2 在弹出的对话框中选中 hello pjt 文件添加该工程文件 3 添加 GEL 文件 即右键点击工程视窗中的 GEL files 在弹出的菜单中选择 laod GEL 命令 在弹出的对话框中添加 DEC643 gel 文件 4 添加 out 文件 即使用 File Load Program 菜单命令 装载 hello out 文件 进行调试 out 文件一般存放在程序文件夹的 debug 文件夹中 5 5 实验过程实验过程 1 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 include include sine h include gain control variable int gain INITIALGAIN int a 360 i declare and initalize a IO buffer BufferContents currentBuffer Define some functions static void processing process the input and generate output static void dataIO dummy function to be used with ProbePoint void main puts SineWave example started n for i 0 i 360 i a i 0 for i 0 i 360 i a i 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 input to obtain the output processing FUNCTION Apply signal processing transform to input signal to generate output signal PARAMETERS BufferContents struct containing input output arrays of size BUFFSIZE RETURN VALUE none static void processing int size BUFFSIZE while size currentBuffer output size currentBuffer input size gain apply gain to input FUNCTION Read input signal and write processed output signal using ProbePoints PARAMETERS none RETURN VALUE none static void dataIO do data

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论