DSP教程5.集成开发环境.docx





《DSP教程5.集成开发环境.docx》由会员分享,可在线阅读,更多相关《DSP教程5.集成开发环境.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、集成开发环境环境第一节 CCS概述1.1 what is CCS TI的集成开发系统叫做CCS Code Composer Studio1.2 the function of CCS1. 用来对C语言、汇编语言或混合语言编程的DSP源程序进行编译汇编,并链接成为可执行的DSP程序2. 集编辑、编译、链接、软件仿真、硬件调试和实时跟踪等功能于一体3. 包括编辑工具、工程管理工具和调试工具等本章主要是介绍这个工具的用法,目的是要同学们学会应用而并非死记硬背。所以我们不打算按照书本很教条的方式进行,我们换一种方式来进行。1.3 The development of the CCsCCS的发展速度是伴
2、随着DSP,速度很迅猛。之前的CCS2.1系列已经发展到现在的CCS5.5左右了。目前我们能见到的大约分成两派。CCS4作为分水岭,之后的版本采用了映像技术,即TI自己退出来的eclipse,他弱化了之前的工程的概念。除此之外在操作习惯、界面的引导、每个功能模块下的愤怒泪都有重新的分布,连烧录程序的页面都会有很多不同。在CCS3,3转到CCS5的过程中,会有一段时间来熟悉和习惯他信的方式。但是他基本的设置还是与之前一致。CCS5系列更强大的一点是不需要安装复杂的升级包、仿真器的驱动程序,并且能够兼容XP和win7系统,当你用上了CCS5的时候,你会发现其简便程度超过你的想象。正是因为他的日新月
3、异的变化,同样作为一个操作工具,我不想按照书上那样很教条的讲述,换一种新的方式。第二节 CCS软件及驱动的安装2.1 Code Composer Studio的安装1. 双击目录CCS3.3下的开始安装,出现如下界面:2. 点next,检测OK3. 点next,询问license 4. 点同意,next,询问安装方式5. 我们选择自定义安装,即“Typical Install”,在出现下面的界面后,建议按装在默认路径“C:CCStudio_v3.3” 6. 点击“Next”后,进行安装;点击“Next”,进行安装,安装完后出现下面的图标。7. 中间若遇到错误 点击ignore直至完成。如图所示
4、8. 点击确定9. 插件安装10. 先安装82.13,然后安装灰色的,灰色的安装顺序任意。插件内容全部选择default2.2 安装DSP仿真器TDS510 驱动1. 双击“ccs3.3开发系统驱动”内“anghaiver33setup.exe”所有安装完后重启退出。2.3 CCS的设置1.打开Setup CCStudio v3.32. 选择如下仿真器3. 点击右键出现如下对话框,选择Auto-generate4. 选择config文件 目录CCStudio_v3.3/cc/bin/anghaiver35. 点击next出现一下界面finish的退出6. 点击system configurat
5、ion下的5000_0选择gel文件 5509 然后保存退出7. 打开SD_configuration出现以下界面,配置参数8. 仿真器与电脑相连,安装仿真器驱动程序9. 打开电源打开CCS即可工作第三节 CCS的常用功能3.1 CCS的界面3.2 CCS的菜单简介3.3 工程项目的创建、关闭和打开1.创建一个新的工程项目1) 选择菜单“Project - New”,打开“Project Creation”对话框2) 在“Project”填入工程名,在“Location”中会自动补全存储路径,也可以自由选择存储路径3) 在“Project Type”中选择“Executable(.out)”,
6、这表示生成一个.out类型的可执行的文件4) 在“Target”中填入平台名称2.工程项目的关闭选择菜单“Project - Close”即可关闭当前工程项目。3.工程项目的打开1) 选择项目菜单“Project”中的“Open”命令,弹出“Project Open”对话框2) 在对话框中,选择要打开的工程项目文件,单击“打开”按钮。3.4 工程中文件的添加或删除1. 向工程中添加文件单击“Project -Add File to Projects”,选择添加的文件或在项目管理器(Project View)中单击右键或将文件拖进项目管理器的窗口中来完成添加文件任务2.从工程中删除文件在工程项目
7、清单中,用右键单击所要删除的文件,弹出关联菜单,选择“Remove from Project”选项即可删除该文件3.5 工程项目的构建:对工程有关文件进行编译链接,生成可执行文件。CCS的构建工程项目提供了4种操作,即编译文件、增加性构建、全部重新构建、停止构建。1. 编译文件1) 仅完成对当前源文件的编译,不进行链接。2) 在菜单“Project”中选择“Compile File”,或单击项目工具条中的编译文件按钮,对打开的文件进行编译2. 增加性构建1) 仅对修改过的源文件进行编译,先前编译过、没有修改的文件不再进行编译2) 选择项目菜单“Project”中“Build”命令或单击项目工具
8、条中增加性构建按钮3. 全部重新构建1) 对当前工程项目中的所有文件进行重新编译、重新链接,形成输出文件2) 选择“Project”菜单中的“RebuildAll”4. 停止构建1) 选择“Project”菜单中的“Stop Build”2) 或单击项目工具条中的停止构建按钮3.6程序的运行控制1. 加载程序在进行程序运行之前,需将.out目标文件装入目标系统选择菜单“File-Load Program”,弹出“Load Program”对话框中,选择所要装载的.out文件,即可将程序加载到目标系统2. 复位目标处理器1) Reset CPU在“Debug”调试菜单中,选择“Reset CPU
9、”该命令是将目标处理器CPU恢复到上电初始状态,初始化所有寄存器的内容,并停止当前所执行的用户程序。程序停在复位程序入口地址出2) Restart在“Debug”调试菜单中,选择“Restart”该命令是将CCS的程序指针PC恢复到用户程序的入口地址,但不能开始执行程序Cint_00处3) Go Main 该命令用于调试C语言用户程序。其功能是将一个临时断点设置在用户程序关键字main处,并从此处开始执行用户程序,直到遇到用户设置的断点或执行“Halt”命令时,停止执行程序,撤销临时断点。Cint_00用于初始化C语言环境、为程序开辟堆栈空间、将cinit定义的初始化段的数据拷贝进入bss段中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 教程 集成 开发 环境

限制150内