DSP ccs6.1.2 28335 新建工程

先New Project 注意这几个点

DSP ccs6.1.2 28335 新建工程

 然后把官方的这两个文件复制进去,也可以选择自己用的到的复制进去,不用整个复制

DSP ccs6.1.2 28335 新建工程

 列表下会自动出现,ccs3.3打开的工程好像没有这功能 

DSP ccs6.1.2 28335 新建工程

 添加头文件路径

DSP ccs6.1.2 28335 新建工程

 编译,把有问题的几个文件删除了,momery range 已经确定,就是cmd文件有多了

DSP ccs6.1.2 28335 新建工程

 我们把common下的cmd文件删除,他上面有打叉,表示有问题

DSP ccs6.1.2 28335 新建工程

 再编译,还是提示差不多的错误,但是数量更多了,这次是header下的,我们把header下的cmd文件从删除就好了

DSP ccs6.1.2 28335 新建工程

 然后再编译一次,这回是重定义问题,把错误中提到的几个文件删除就好了

DSP ccs6.1.2 28335 新建工程

以下

DSP ccs6.1.2 28335 新建工程

DSP ccs6.1.2 28335 新建工程

还有common-source,header- source下的Debuug文件夹都删了 

再接着编译,反正就是直到没错,然后再开始编写程序

最后就是一个比较特殊的错误了

DSP ccs6.1.2 28335 新建工程

库和编辑器设置不一致导致的兼容问题

两种解决办法,一、这个工程属性中下面选项中的浮点支持选择softlib,就是选择另一个

DSP ccs6.1.2 28335 新建工程

二、用ccs安装目录下的rts2800_fpu32.lib替换工程文件中common下lib中的rts2800_ml.lib即可

 DSP ccs6.1.2 28335 新建工程DSP ccs6.1.2 28335 新建工程

再编译,就没有问题了,这个工程文件就可以用了,其实是库的问题导致了这中间要做很多浪费时间的操作,最好还是直接复制一个工程然后在里面修改这样