手把手教你创建CCS3.3的helloworld的仿真工程

由于课程需要,第一次接触TI的DSP开发环境,刚开始也是什么都不知道,查了很多资料也没有比较具体的操作怎么在3.3创建一个简单的仿真工程,比较多的都是基于CCS5.0以上的,通过自己一步步摸索,能创建成功一个工程跑起来,接下来就是带领大家尽可能详细的把步骤贴出来,互相学习一下。

在Setup CCStudio v3.3中配置芯片在这里插入图片描述
选择完成后保存退出
在这里插入图片描述
紧接着软件会自动打开CCStudio v3.3,然后新建工程,保存即可
在这里插入图片描述
点击新建文件,输入图片中的内容,命名为helloworld.c
在这里插入图片描述
保存后文件是不会自动加载到工程里的,需要自己手动添加到工程里
在这里插入图片描述
然后我们就直接一点编译,当然这肯定是会有错误的不用想,这毕竟不是像其他C语言编译器那样,CCS是直接连接硬件编程的,我们就先看看错误和警告,然后一步步消除
在这里插入图片描述
可以看到提示窗口说有2个错误和4个警告
在这里插入图片描述
其中第一个警告很容易看出来,提示你在代码的最后一行加入一个回车符号,我们加入回车符号后再编译一次警告就消除了
在这里插入图片描述
紧接着第二个警告的意思的提示我们工程里没有连接的cmd文件,关于什么是cmd文件大家可以查资料看看,它就是定义了DSP芯片运行时需要的存储和数据段,我也是刚入门,懂得不多,只能大概看懂一些,这里我们就直接利用官方给的直接复制过来。在软件安装路径下的D:\CCStudio_v3.3\C5400\cgtools\lib\lik.cmd的这个文件内容全部复制,然后在工程里新建一个文件,粘贴内容,命名为helloworld.cmd,保存然后加入到工程中
在这里插入图片描述
在这里插入图片描述
我们再次编译一下看看
在这里插入图片描述
发现只有2个错误和1个警告了,提示我们_c_int00没有定义,这是没有为工程指定选用具体的rts库文件所致,我们同样在上面提到的路径中把库文件复制到工程下,然后添加到工程中。
在这里插入图片描述
在这里插入图片描述
再次编译一下看看
在这里插入图片描述
错误已经消除了,还有一个警告,提示cmd文件中某一个段没有定义,于是我们在这个段中加入定义,具体各个段的一些定义指的是什么大家可以查相关资料
在这里插入图片描述
完成后再次编译,可以看到是很舒服的没有错误和警告了
在这里插入图片描述
最后就是要下载程序运行了
在这里插入图片描述
选中Debug文件夹下生成的helloworld.out文件在这里插入图片描述
下载完成点击run即可运行了
在这里插入图片描述
可以看到,程序跑起来了按照如期的一样,至此,一个简单的工程算是搭建完了,后续还是得继续学习
在这里插入图片描述

相关的工程我上传到了云盘,大家可以下载验证一下

https://wwe.lanzous.com/irJq4kzlqxa

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值