CCS使用教程03:工程导入

时间:2024-03-29 08:47:31

作者:雷神

微信公众号:iFTrue未来已来

 

CCS使用教程03:工程导入

 

1 前面的话

在上一节中,我们教会了大家如何在CCS中新建一个最简单的工程,当然如果要使得编程过程变得更舒服,还需要添加对应芯片的库文件,这样很多底层的东西我们就可以直接拿来用了。

 

当然这些库文件TI官方在例程中已经给大家了,我们可以直接拿来用。C2000系列的例程都集合在“Control Suite”中,在公众号“iFTrue未来已来”的后台回复“例程”即可获取。

 

这一节我们将以TMS320F28035为例,讲述如何导入一个工程。

文中所涉及的工程源码可在公众号中回复“CCS教程源码”获取。

 

2  导入工程

1、 打开菜单“Project -> Import CCS Projects…”

CCS使用教程03:工程导入

 

2、 点击选中的“Select search-directory”后面的“Browse”,会弹出“浏览文件夹”对话框

3、 选择你要导入的工程所在的文件夹,并点击“确定”

CCS使用教程03:工程导入

 

4、CCS会自动搜索所选路径下的工程,勾选要导入的工程名,然后点击“Finish”完成导入。

CCS使用教程03:工程导入

 

5、 导入后可以在“Project Explorer”窗口中可以看到我们的工程(“Project Explorer”窗口未显示的话,可以在菜单“Window -> Show View -> Project Explorer”中打开)。

CCS使用教程03:工程导入

 

6、 点击菜单“Project -> Build Project”完成编译,也可以使用快捷菜单栏的按钮完成编译

CCS使用教程03:工程导入

 

3  完整工程的结构

工程导入完毕了,让我们来看看一个结构舒服的工程是什么样的。

 

CCS使用教程03:工程导入

 

工程中包含以下几个主要文件夹:

Code : 这是我们自己建的文件夹,里面主要放我们自己写的代码,包含四个子文件夹。Alg放算法类代码,App放模块化的功能性代码,Dat放数据相关代码,Drv放DSP外设配置类代码。Alg、App、Dat、Drv每个文件夹下都有Include和Source两个子文件夹,分别放置对应的头文件与源文件。

 

Debug : 这是系统自动生成的文件夹,里面有我们编译后产生的文件,包括烧写时使用的.out文件。

 

Lib : 这个文件夹里放的是TI官方提供的库文件以及常用的外设定义文件

 

除了文件夹,还有几个重要文件:

.cmd文件:这是定义DSP存储空间的文件,我们最终的代码存放在DSP的什么位置,由它说了算。

 

Main.c/Main.h : 这是程序入口函数main()所在的源文件。