TMS320F28377D学习日志:day1新建CCS工程


前言

TMS320F28377D PTPS是一款功能强大的 32 位浮点计算DSP,有2个32位的CPU核,主频200MHz,176引脚,4个串口,3个SPI,2个IIC,2个CAN,20个ADC。还带有CLA、TMU、VCU等运算器。
27377开发板和XDS100 V3仿真器
上图为27377开发板,和XDS100 V3仿真器。


如何新建CCS工程

1.选择workspace

选择workspace
通过Browse选择workspace的地址,然后点击Launch。注意CCS地址不能出现中文,工程名也不能为中文。

2.创建空工程

在这里插入图片描述
选择Project–>New CCS Project,也可在下面直接选择New Project
在这里插入图片描述

  1. 在Target中输入28377,以便快速选择到TMS320F28377D.
  2. Connection选择XDS 100v3,因为我用的是XDS 100 V3型号的仿真器,所以Connection选择的XDS 100v3,用其他型号的仿真器看情况而定。
  3. 在Project name中添加工程名字,注意不能出现中文。
  4. 选择一个空的工程(Empty Project),不带main.c文件的。
  5. 点击Finish完成创建。

Project type and tool-chain是工程的高级选项,以后再研究,现在暂时不用管。
空的CCS工程
空的CCS工程

3.给工程加入必要的文件

在这里插入图片描述

首先右键选中cmd文件,选中delete删除。因为后面会再添加需要的cmd文件夹,这里避免重复就删除了。

a 加入头文件(.h)、源文件(.c)、CMD文件(.cmd)

打开南京研旭公司的开发板的例程,选中cmd、include和source文件夹复制。
在这里插入图片描述
在自己刚刚新建的工程夹下粘贴。
在这里插入图片描述
就可以看到CCS中已经复制成功。
在这里插入图片描述

b 如何在CCS中,添加头文件的路径

在这里插入图片描述
右键该工程,点击最下面的properties。
在这里插入图片描述
选择Build–>C2000 Compiler–>Include Options,然后点击右上角绿色的加号。
在这里插入图片描述
在其中添加库文件所在的文件夹地址。可以用workspace方便点击。
在这里插入图片描述
选择库文件所在的includes文件夹,如果你的库文件在其他文件夹,选择也是一样的。然后点击OK–>OK
在这里插入图片描述
如图已经添加成果,点击右下角的Apply and Close即可。
在这里插入图片描述
同时一并在Predefined symbols中添加CPU1,如果其他工程CPU2,就写CPU2。有需要烧入flash,也可以加入_FLASH,以便生成可以生成的.out文件。

c 如何在CCS中,屏蔽不需要的.cmd文件

因为一个工程中可能会有不同用处的.cmd文件,CMD文件用于分配存储空间。这里我截硬汉科技的28355的教程图来介绍CMD文件。CMD文件的介绍
总之,上面的空工程中会有3个CMD文件,而一般只需要其中的2个工作。所以屏蔽其中的一个。如下图,右键选择,再点击Exclude,移出Build即可。在这里插入图片描述
注意*"F2837xD_Headers_nonBIOS_cpu1.cmd"文件必须要有,不能屏蔽。“2837xD_RAM_lnk_cpu1cmd""2837xD_FLASH_lnk_cpu1.cmd”,有且仅能有一个。"2837xD_RAM_lnk_cpu1cmd"用于将程序写入RAM中,用于程序的debug;“2837xD_FLASH_lnk_cpu1.cmd”*用于将程序烧入FLASH中,用于DSP的线下使用。

参考文献

  1. CCS11创建DSP工程(RAM和FLASH兼容): link
  2. 2024年硬汉科技手把手教您学DSP28335视频教程持续更新中: link
  3. 28377双核烧写例程: link
  4. TMS320F28377D一体板: link
  • 21
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值