CCS工程项目的创建_第1页
CCS工程项目的创建_第2页
CCS工程项目的创建_第3页
CCS工程项目的创建_第4页
CCS工程项目的创建_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

CCS工程项目的创建2026/7/517:07DSP原理及应用2

CCS工程项目的创建

CCS开发平台与Visual

Basic、Visual

C和Delphi等集成开发工具类似,采用了现代计算机软件系统的集成化管理方法。

这种方法可方便用户对系统软、硬件的调试,对于较大的系统可以实现集成化开发。这种软件开发方式类似于模块化开发方法,但比模块化方法灵活,同时还具有软件的遗传应用特性。2026/7/517:07DSP原理及应用3

CCS工程项目的创建

CCS开发环境对用户系统采用工程项目的集成管理,使用户系统的开发和调试变得简单明了。在开发过程中,CCS会在开发平台中建立不同独立程序的跟踪信息,通过这些跟踪信息对不同的文件进行分类管理,建立相应的文件库和目标文件。

一个工程项目包括源程序、库文件、链接命令文件和头文件等,它们按照目录树的结构组织在工程项目中。工程项目编译(编译链接)完成后生成可执行文件。1工程项目的管理

2026/7/517:07DSP原理及应用4

CCS工程项目的创建

一个典型的工程项目记录如下信息:

源程序文件名和目标库;②

编译器,汇编器和链接器选项;③

有关的头文件。

1工程项目的管理

2026/7/517:07DSP原理及应用5

工程项目的管理主要通过工程项目观察窗口来完成。此窗口显示了整个工程项目的内容、工程项目的组织情况以及与工程项目关联的程序。所有的工程项目操作都可以从工程项目观察窗口中完成。

当启动CCS开发环境后,会自动显示工程项目观察窗口。

如果没有显示工程项目管理窗口,可以使用“View”查看菜单中的“Project”命令,打开该窗口。

1工程项目的管理

1.工程项目观察窗口2026/7/517:07DSP原理及应用6

工程项目观察窗界面:1工程项目的管理

1.工程项目观察窗口

观察窗口分为两页,分别为文件观察页“FileView”和书签页“Bookmarks”,可通过设在观察窗口底部的选择按钮进行切换。

“GELfiles”文件夹,用来修改和保存用户所设置的开发环境,包括窗口和工具条的位置以及自动打开窗口的设置等。

“Project”文件夹包含了工程项目中所有的文件库和文件。在一个工程项目中,文件被分成几个不同的库进行管理。2026/7/517:07DSP原理及应用7

1.工程项目观察窗口工程项目文件夹包含了工程项目所有的文件库和文件。

●包含文件夹,包含了以.h为扩展名的文件,即C语言文件中的头文件等;

●库文件夹,存放所有以.1ib为扩展名的库文件;

●源文件夹,包含所有扩展名为.c和.asm的源文件;

●工程项目文件,是工程项目的管理文件,以.mak为扩展名;●

链接命令文件,以.cmd为扩展名,直接显示在工程项目文件下。2026/7/517:07DSP原理及应用8

1.工程项目观察窗口工程项目文件夹包含文件夹库文件夹源文件夹工程项目管理文件链接命令文件头文件C语言源文件2026/7/517:07DSP原理及应用9用鼠标右击“Project(工程项目)”,在弹出的关联菜单中选择“Openproject(打开工程项目)”选项,出现“ProjectOpen(打开工程项目)”对话框。在对话框中,选择所需要的文件,单击“打开”按钮,将该工程项目加入清单中。

1工程项目的管理

2.文件观察页的基本操作(1)加入工程项目2026/7/517:07DSP原理及应用10将源文件、链接命令文件、库文件和目标文件加到工程项目清单中,可按以下的步骤操作:

2.文件观察页的基本操作(2)在工程项目中加入文件

在对话框中,使用文件类型下拉清单设置文件类型,选择要加入的文件。

单击“打开”按钮,选定的文件自动地加入到工程项目指定的目录中。

用右键单击工程项目文件“

”,选择关联菜单中的“AddFile(加入文件)”选项,出现“Add

File

to

Project(加入文件至工程项目)”对话框,或选择项目菜单“Project”中的“AddFiletoProject”命令。

2026/7/517:07DSP原理及应用11在工程项目清单中,用右键单击所要删除的文件,弹出关联菜单,选择“Remove

from

Project(从工程中删除)”选项即可删除该文件。

2.文件观察页的基本操作(3)从工程项目中删除文件2026/7/517:07DSP原理及应用12

CCS工程项目的创建在开发新的应用系统时,用户需要建立新的工程项目。具体方法如下:

2工程项目的建立、打开和关闭

1.建立新的工程项目

在项目菜单“Project”中,选择“New”命令。在出现的“Save

New

Project

As(保存新工程项目)”对话框中,确定新工程项目的目录,选择保存工程项目文件的文件夹,输入工程项目文件名(*.mak),按“保存”按钮退出。②

将源文件(*.c和*.asm)、链接命令文件(*.cmd)、库文件(*.lib)和头文件(*.h)等加入到工程项目中。

2026/7/517:07DSP原理及应用13

若要打开已创建的工程项目,可按下列步骤进行操作:

2工程项目的建立、打开和关闭

2.打开已有的工程项目

选择项目菜单“Project”中的“Open”命令,弹出“ProjectOpen(打开工程项目)”对话框。②

在对话框中,选择要打开的工程项目文件,单击“打开”按钮。

2026/7/517:07DSP原理及应用14

如果要关闭已打开的工程项目,可采用以下的操作:2工程项目的建立、打开和关闭

3.关闭工程项目

选择项目菜单“Project”中的“Close(关闭)”命令,即可关闭已打开的工程项目;

创建新的工程项目。在创建新的工程项目的同时已打开的工程项目自动关闭;③

打开另一个已有的工程项目。打开另一个工程项目后,以前打开的将自动关闭。2026/7/517:07DSP原理及应用15

CCS工程项目的创建工程项目所需的源文件编辑完成后,就可以对该文件进行编译链接,生成可执行文件,为系统的调试做准备,这一过程称为工程项目的编译。3工程项目的编译

1.编译工程项目

CCS的工程项目管理工具为用户编译工程项目提供了4种操作:

编译文件

增加性编译

全部重新编译

停止编译2026/7/517:07DSP原理及应用16

1.编译工程项目编译文件仅完成对当前源文件的编译,不进行链接。具体操作如下:

(1)编译文件

在工程项目清单中,右击要编译的源文件名,选择关联菜单中的“Open(打开)”选项,打开要编译的源文件。也可双击文件名,打开源文件。②

在项目菜单“Project”中,选择“CompileFile(编译文件)”命令,或单击项目工具条中的编译文件按钮,对打开的文件进行编译。在对当前文件进行编译的过程中,工作界面的底部出现“Output(输出)”窗口,显示编译信息。

2026/7/517:07DSP原理及应用17

1.编译工程项目

增加性编译仅对修改过的源文件进行编译,先前编译过、没有修改的文件不再进行编译。以下所述的方法都可以完成工程项目的增加性编译。(2)增加性编译

选择项目菜单“Project”中的“Build(编译)”命令。②

单击项目工具条中的增加性编译按钮。

右击工程项目文件“

”,选择关联菜单中的“Build(编译)”选项。

在生成当前工程项目的过程中,“Output(输出)”窗口显示编译信息。

2026/7/517:07DSP原理及应用18

1.编译工程项目

全部重新编译是对当前工程项目中的所有文件进行重新编译、重新链接,形成输出文件。(3)全部重新编译选择“Project”菜单中的“RebuildAll(全部重新编译)”命令,或单击项目工具条中的全部重新编译按钮,重新编译链接当前工程项目。停止当前的编译进程。

选择“Project”菜单中的“StopBuild(停止编译)”命令,或单击项目工具条中的停止编译按钮,编译过程将在完成对当前文件的编译后停止。

(4)停止编译2026/7/517:07DSP原理及应用193工程项目的编译

2.设置工程项目选项在工程项目清单中,打开源文件夹“

”,用鼠标右击文件名,从弹出的关联菜单中选择“FileSpecificOptions(文件专用选项)”命令,出现设置选项对话框,选择参数,按“确定”按钮完成选项设定。

(1)对源文件设置编译或汇编选项2026/7/517:07DSP原理及应用20若选择C语言源文件,则打开的对话框为设置编译器选项对话框。

(1)对源文件设置编译或汇编选项2026/7/517:07DSP原理及应用21若所选择的源文件是用汇编语言编写的,则打开的对话框为设置汇编器选项对话框。

(1)对源文件设置编译或汇编选项2026/7/517:07DSP原理及应用22

2.设置工程项目选项工程项目选项包括C编译器选项、

温馨提示

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

评论

0/150

提交评论