新建CCS工程

关于如何使用CCS创建基于F2807芯片的基础工程

摸索了好久才创建成功,所以想记录下具体的创建步骤。帮助自己加深记忆,同时也希望给与大家提供一些有用的经验。如果有表达不准确的地方欢迎大家指出。其实先熟悉c2000 ware中的例程,充分了解工程后自然也就会创建了(后来才明白)。但我一直不甘心没创建成功,所以在不熟悉的情况下折腾了好久

1. 关于C2000ware文件夹结构。
文件夹中有很多有用的内容,这里主要介绍和工程应用及创建相关的一些文件。
cmd在这里插入图片描述
打开device_support后找到f2807x文件夹。
在这里插入图片描述
common和headers是我们需要使用的。
打开common文件夹。
在这里插入图片描述
1、cmd文件主要是用来配置工程中的flash、ram的大小以及变量和程序的存储位置。
2、inlcude和source都是库文件,需要添加到工程中去。
3、deprecated文件夹应该是比较老的一些外设库,创建工程时可以不用到。

打开headers文件夹
在这里插入图片描述
1、cmd中的BIOS文件分为带操作系统支持和不带操作系统支持。根据工程需要进行选择。
2、include和source主要是外设头文件和一个c文件。

还有一个driverlib文件夹我们需要使用到。

在这里插入图片描述
该文件夹中需要存放各类外设头文件和C文件。

2、讲一下工程目录结构。
在这里插入图片描述
我们需要创建的文件夹有:Lib、User、Hardware。这部分可根据各自习惯进行调整。大家主要关注Lib文件夹。
Lib:主要用于存放TI芯片的库文件
User:存放main.c文件。
Hardware:存放我们自己的应用程序文件。

Lib文件夹中主要存放以下文件。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
其中cmd文件我们只保留我们需要的文件。
在这里插入图片描述
这里我们只需要保留这两个。

在这里插入图片描述
无操作系统的保留这个,带操作系统则保留另一个。

3、完成上述移植以后,就可以开始创建工程啦。

点击project选择新建工程,基本配置如下图。
在这里插入图片描述
到这里一个工程就先创建出来了,接下来有一些设置需要了解一下。
首先电机工程,进入属性。
在这里插入图片描述
在这里插入图片描述

这里可以选择release和debug。一般debug我们配置成ram中运行程序,release我们配置成flash中运行程序。所以这里需要配置两遍。
接下来是一些基本配置了
在这里插入图片描述
这里配置成这样,至于为什么可以去参考官方的某一个文档。
然后就是设置工程头文件路径了,和keil一样。注意这里需要选择workspace,否则工程移植到别的地方就用不了了。

在这里插入图片描述
这里呢,release下设置一个CPU1,flash下设置_FLASH。
在这里插入图片描述
再然后就是关联一些文件。注意release和flash下不一样。
在这里插入图片描述
在这里插入图片描述
接着设置下程序入口地址,release和flash都需要。
在这里插入图片描述
然后就可以尝试编译一下啦。希望都能成功。写的不是很详细,暂时只为了自己记录。如果又不懂的可以指出。后续我再优化文章。继续上班啦。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值