原创 如何使用CCS创建一个简单的工程

2011-9-26 19:39 10382 11 11 分类: 处理器与DSP

首先用CCS建立一个完整的工程,至少需要以下4个文件:存储器分配cmd文件、C语言系统库rtsxxxx.lib、包含main函数的c源文件、矢量跳转表asm汇编文件。

(1)cmd命令文件是用来分配存储空间的。

(2)rts2xx.lib是C语言系统库,包含了编译器提供的所有功能:①初始化C语言环境(入口地址是_c_int0),②设置堆栈,③提供标准的c语言函数库。

(4)矢量跳转表文件,通常是汇编文件(asm)形式,此文件需要准确的定位在程序的起始地址,其内容是汇编语句中的无条件跳转语句“B”。

 

      首先打开CCS(这里以3.3为例),假设仿真器驱动已经配置好。点击Project-New...打开创建工程窗口Project Creation。在Project中输入工程名(注意这里的工程名和路径不能出现中文),Location可以选择工程的目录。

如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客
 
在CCS的File View中会出现如下项目结构
如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客
 下面要给项目添加或者新建文件,点击工具栏上的新建文件图标,或者菜单:File→New→Source File,或者直接用快捷键Ctrl+N
如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客 
如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客

 这样会建立一个标题为Untitled的文本编辑窗口,用户在这里编写.cmd、.asm、.c、.h等各种类型的文件编写完成后别忘记保存。到这步,一个完整的工程就建立起来了。

当然这四个文件也可以通过添加的方式放到工程中:

如果你的电脑中有CCS的现成已经建好的工程你可以通过添加,将.cmd、.asm、.c、.h文件放入新建的工程中,然后根据需要进行修改,这样就简单一些。

首先新建的工程右键source→Add Files to Project

 如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客

通过路径选择已建好的工程:选择ALL Files(*.*)

如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客
 
 在出现的文件中选择并添加。

一般CODE文件是.cmd文件;

vectors是.asm文件

rts与DEC就是要添加到Libraries中的C语言系统库。

如何使用CCS创建一个简单的工程 - bjtanfang - 从零开始的博客
注意:rts6400与dec6416是通过右键libraries→Add Files to Project添加
而且在工程进行编译时要根据需要将添加的文件改为rts6400e与dec6416e文件,这就是所说的大端小端。

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条