CCS8.0--F28335工程模板的建立

本文详细介绍了如何在CCS8.0环境下创建TMS320F28335的工程模板,包括新建工程文件夹、设置工作空间、创建CCS项目、添加必要的配置文件、库文件以及编写main函数。同时,提供了基础文件的下载链接,帮助读者快速搭建工程框架。
摘要由CSDN通过智能技术生成

F28335工程模板建立总结

1、当我们需要建立一个工程模板首先在想要建立的地址创建一个新的文件夹
比如:在该路径下创建一个工程,于是创建一个新文件夹123(路径中必须符合要求 比如:不能使用空格 不能出现汉字)

在这里插入图片描述
2、打开CCS8.0 会出现如下界面 并将Workspace设置为新文件夹123的路径
(若正常打开出现闪退情况,可尝试管理员打开)
在这里插入图片描述
3、打开后,寻找Project-----New CCS Project

在这里插入图片描述

其中:
1) Target中我们可以通过搜索28335来找到所需要的TMS320F28335
2) Connection在该选项中 需要选择我们所用到的下载器 (在没有开发板时需要随机填写一个 因为CCS这样就会自动生成一个工程目标配置文件.ccxml文件,如果不填写 后面需要手动添加 如果不知道下载器型号 可以先随机选一个 后面烧录程序时 可再进行修改)
3) Project name 在这里面可以填写工程的名字,并且将下一行进行勾选,这样就会自动默认将建立的工程存放在新文件夹123中
4) Compiler versions:选择编译器版本 一般使用默认
5) 然后在下面选择空工程Empty Project
6) 点击Finish

4、此时会出现如下界面:

在这里插入图片描述在这里插入图片描述
在第一个图中就会创建一个Example文件 (其余三个不用管) 这里因为我刚开始未填写connection 所以没有产生.ccxml文件 (产生是对的)

5、因为在第三步中选择Empty Project,没有main文件,所以需要如下操作:

打开F:\DSPF28335\123\Example,在Example文件创建一个User,并在User文件夹中新建main.c与main.h

在这里插入图片描述在这里插入图片描述
CCS中便会自动加载进去,结果图如下:
在这里插入图片描述

6、向工程中加入基础文件(个人理解就是库文件 里面有.h、.c、.ccxml、.lib、.cmd等文件)
将该文件下载好,并放在与Example同一路径下(最下方有下载链接)
在这里插入图片描述
并在Example中新建Libraries,其中需要在DSP28335x_Libraries文件中复制如下文件(以下文件是基础模板中必须所使用的):

在这里插入图片描述
下面对上述文件进行概述(一个完整的基础工程有哪些文件所构成)
1) 首先需要仿真调试或者flash烧写所需的.cmd文件和DSP的BIOS或nonBIOS.cmd文件
当我们写好程序后,有两种调试方式:
一种是将程序烧入Ram中进行调试 缺点掉电丢失 优点:运行快速
另一种是将程序烧入flash中进行调试,缺点:运行速度慢 优点掉电不易丢失
分别对应如下两个.cmd文件 (当我们调试是只需选择第一个文件)
28335_RAM_lnk.cmd
(但该文件当完成第三步时,CCS中自动生成,所以需要删除一个 我们将自动生成的删除 )

在这里插入图片描述

F28335.cmd
无论那种调试方式:都需要DSP2833x_Headers_nonBIOS.cmd文件
2) 其次需要使用芯片的.ccxml目标配置文件:(因为第三步填选了Connection,所以CCS会自动生成该文件)
在这里插入图片描述

3)芯片内核及外设.c和.h文件(基本的可以依照上述的进行添加)
4)还有一些库文件.lib

7、在main函数中编写程序
#include “DSP2833x_Device.h”
#include “DSP2833x_Examples.h”
void main()
{

}
上述两个头文件就是我们所下载的基础文件 当我们需要调用一些源文件 有了这两个头文件就可以直接调用

8、因为添加了第七步中的两个头文件和main.h所以我们需要添加头文件路径
在这里插入图片描述
9、 点击锤子🔨 建立完成
在这里插入图片描述

10、基础文件下载链接: https://pan.baidu.com/s/1B_wQTH0d_qdDZmKf4IZn6A
提取码:cswd

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值