构建TMS320F28379D新工程的步骤_以官方给的TMS320F28379D例程为例(本文以CPU2为例,CPU1构建几乎完全一样)

1.新建文件夹

在桌面或其他地方建立一个新的空的文件夹,以存放工程使用

2.打开CCS,建立新的工程

2.1.Project——NEW CCS Project

2.2.建完工程后,回到第一步的文件夹,会发现构建的内容都在里面,这时需要先删除FLASH的CMD文件

3.建立文件夹来存放官方的文件

3.1.在文件夹里面建立4个空白文件夹,分别取名CMD、common_include、headers_include、source。目的是为了存放官方的头文件和源文件和CMD链接器文件

3.2.CMD文件存放的东西:

3.2.1去自己安装C2000ware的路径下面按照这个位置找到CMD的官方总库,总库有两个,都要去找一下

3.2.2从上面两个总库里面找到这六个CMD文件,复制到自己新建工程的CMD文件下面:

3.3.common_include文件夹存放的东西:

3.3.1去自己安装C2000ware的路径下面按照这个位置找到common里面的include:

3.2将上述include的所有头文件(.h)全部复制到自己新建工程的common_include文件里面,一共有27项目(版本不一样个数可能不一样,全部copy过来就行)

3.4.headers_include文件夹存放的东西:

3.4.1去自己安装C2000ware的路径下面按照这个位置找到headers里面的include:3.4.2将上述include的所有头文件(.h)全部复制到自己新建工程的headers_include文件里面,一共有35项目(版本不一样个数可能不一样,全部copy过来就行)

3.5.source文件夹存放的东西:

3.5.1去自己安装C2000ware的路径下面按照这个位置找到headers和common里面source:

3.5.2将上述headers的源文件(1个)复制到自己新建工程的source文件,将上述common的头文件(可全部复制(不会报错),也可用到哪些复制哪些,但是有几个是必须复制的)复制到自己新建工程的source文件:

完成上述步骤了以后,CCS工程里面就会全部包含进来:

4.对工程进行相关的配置和设置

4.1 exclude掉当前不用的CMD文件(目前配置的是CPU2的,所以保留CPU2的两个,若是配置CPU1,就保留CPU1的两个,并且是插上仿真器进行在线调试,所以保留的是RAM的,若需要离线,就保留FLASH的)

4.2添加include的路径(必须添加,否则CCS找不到路径)

4.3设置一下Predefined Symbols(是CPU1就设置CPU1,COU2就设置CPU2)

5.建立自己的主程序

上述步骤完成了以后,就可以在自己新建工程下建立自己的主程序了

若需要例程中的主程序,那就去下述地址去寻找每一个主程序,copy到自己的user文件夹下面即可:

放入文件夹下面后,工程里就会显示出来:

6.编译寻找错误

一般CPU1经过上述1-5步后编译不会出现问题,若出现问题就是上述哪一步没做好,真有问题可以按照提示一点点的修改错误;

注意:但是CPU2的主程序需要将初始化GPIO的程序给注释掉,因为配置GPIO需要在CPU1里面进行配置;若不注释掉会报错:

注释掉就好了:

最后:到这新工程就算构建完毕了,本人刚接触DSP没多久,也是慢慢学习,如有问题请多多指教;上述问题参考了以下文章,也感谢下述文章的两位作者:

【精选】DSP_基于TMS320F28377D双核芯片和CCS7.40的编程入门_dsp28377怎么区分两cpu_江湖上都叫我秋博的博客-CSDN博客

F28379D讲义/28379D工程搭建教程/28379D工程搭建教程.md · wu-donghuan/TMS320F28379D - Gitee.com

  • 26
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值