第一范文网 - 专业文章范例文档资料分享平台

利用CCS3.3版本TMS320F2808例程,搭建CCS5.1版本工程

来源:用户分享 时间:2020-06-28 本文由狙击你的心 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

利用CCS3.3版本TMS320F2808例程,搭建CCS5.1版本工程

第一步,在英文目录下面,创建一个全新的工作空间,如D:\\WORKSPACE 第二步,打开CCS5.1,选择刚刚创建的工作空间,如图:

第三步,进入CCS后,选择菜单Project-->New CCS Project如图。设置工程名称、输出类型、芯片类型、芯片型号、仿真器、支持库(rts2800_ml.lib),等等。之后,点Finish创建一个空的工程。

空工程只包含main.c文件,2808_RAM_lik.cmd文件,头文件,以及TMS320F2808.CCXML文件。该工程可以烧写到DSP2808的RAM中运行。

第四步,将CC3.3版本的实例工程拷贝到CCS5.1的工作空间里。CC3.3版本实例主要包括:DSP280x_common、DSP280x_headers、DSP280x_examples三大文件夹,拷贝进空间之后,将DSP280x_examples文件夹里的实例删除,只保留一个例子,比如cpu_timer。

因为,CCS3.3里的所有例子共用DSP280x_common 和DSP280x_headers文件夹里的所有文件,如果修改其中一个例子的共用文件,其它例子的相关共用文件会被修改,这不是我们希望的结果。另外,多个例子势必会包含多个main函数,编译时也会出错。因此,这里创建的工程要单独享用DSP280x_common 和DSP280x_headers文件夹。

第五步,在CCS5.1的工作界面上,可以看到更新后的工程内容,如图。

第六步,删除多余的cmd文件和自动生成的main.c文件,如图。最后保留两个cmd文件,分别是F2808.cmd和DSP280x_Headers_nonBIOS.cmd 文件。Example_280xCpuTimer.c文件包含main主程序。如果用户还有其他C文件,可以直接将其拷入工程文件夹“NEWProject”中。

第七步,进入菜单Project->Properties->Buid->Include Options ,设置头文件包含路径。

第八步,按Alt+P+B,对工程编译,发现出现3个错误。工程中出现文件重复定义问题,这里删除DSP280x_SWPrioritizedDefaultIsr和 DSP280x_SWPrioritizedPieVect,再次编译即可通过。

第九步,先连接仿真器到DSP板,再给DSP板供电,按F11,实现编译、连接、擦除、烧录程序等功能。添加变量到可视窗口(如CpuTimer0.InterruptCount),点击图标

使能实时运行,点击运行

,点击刷新

,可以看到变量值更新。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新初中教育利用CCS3.3版本TMS320F2808例程,搭建CCS5.1版本工程 全文阅读和word下载服务。

利用CCS3.3版本TMS320F2808例程,搭建CCS5.1版本工程 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1105371.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top