CCSv7使用指南连载1:导入工程及编译下载
版权声明:本系列文章欢迎转载,请注明出处,谢谢!
1 简介
CCSv7是Texas Instruments针对自家嵌入式处理器或者单片机开发推出的集成开发环境,同时CCSv7也是完全免费的开发软件。本系列文章主要目的是介绍CCS使用入门及在实际项目开发过程中有用的技巧及方法,第1篇介绍导入现有程序。
现在MCU厂商也提供了越来越多的底层驱动和示例代码,比如TI为C2000系列MCU提供了ControlSuite,所有C2000相关的底层驱动/文档/应用例程/硬件设计都放在这个工具包里。所以,我们先不建立工程,直接通过导入现有工程的方式去演示CCS的使用。本文采用的硬件平台是F28069 Launchpad.
2 导入工程
点击Project->Import CCS Projects选择相应的工程目录即可,对应基于CCS3.3版本的工程可以通过Import Legacy CCSv3.3 Projects导入。
可以根据您的具体需要,选择是否复制到当前工作区(workspace)去,然后点击Finish即可完成。我们导入的是F2806x的一个示例代码Example_2806xSci_Echoback。
导入以后,在我这个工程出现了一个红错误标志,
当编译的时候会出现下面的错误提示。
Buildfile generation error occurred..
Product 'XDAIS' v0.0 is not currently installed and no compatible version is available. Please install this product or a compatible version.
Build stopped..
主要原因:这次我们打开的工程有可能引用了XDAIS,而CCS没有安装XDAIS,所以会出现下面的错误。
XDAIS解释:“XDAIS (eXpress DSP Algorithm Interoperability Standard) provides the rules and guidelines necessary to enable integration and execution of algorithms (including codecs). It provides C compatible headers for defined interfaces which can algorithms implement and application invoke.”
点击工程右键properties,在弹出的窗口中点击General,在到Products选项卡,取消XDAIS勾选,点击OK。
3 程序编译
跟上一代CCS一样,编译操作都是有以下三种方式:
a 点击Project->Build Project
b 快速图标上的小锤头
c 点击工程右键选择Buil
d Project
下载程序之前一定要选择和设置目标配置文件(target Configuration),这个文件是对芯片器件和仿真器的描述和配置文件。
session下载通过File->New->Target Configuration File建立一个新的目标配置文件,
会弹出以下对话框,填写.ccxml文件的名称、目录等等。shared location,这个是把新建立的.ccxml文件放到一个文件夹下供不同工程使用。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论