首先用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可以选择工程的目录。
这样会建立一个标题为Untitled的文本编辑窗口,用户在这里编写.cmd、.asm、.c、.h等各种类型的文件编写完成后别忘记保存。到这步,一个完整的工程就建立起来了。
当然这四个文件也可以通过添加的方式放到工程中:
如果你的电脑中有CCS的现成已经建好的工程你可以通过添加,将.cmd、.asm、.c、.h文件放入新建的工程中,然后根据需要进行修改,这样就简单一些。
首先新建的工程右键source→Add Files to Project
通过路径选择已建好的工程:选择ALL Files(*.*)
一般CODE文件是.cmd文件;
vectors是.asm文件;
rts与DEC就是要添加到Libraries中的C语言系统库。
文章评论(0条评论)
登录后参与讨论