最新CCS5.5应用常见问题解决经验总结(全为实践操作所得) 下载本文

精品文档

通过单击右键“Add file”

然后选中相应文件:

选中link to project:

则链接完成。

精品文档

精品文档

3) 设置.h和.lib的链接路径(必须是相对路径,如果是绝对路径则程序被剪切到其它位置后编译会

出错)。

? 头文件链接加入方法

单击右键选中“Properties“打开.在Build/Include Options/下添加你工程所需头文件: \\\

系统自带头文件是自动加入的: \

其中CG_TOOL_ROOT在linked Resource可以找到:

精品文档

精品文档

? .lib文件链接加入方法:

在File Search Path下通过\添加进来,前提是”Flash2812_API_V210.lib “已经拷贝到CG_TOOL_ROOT下,否则编译出错,提示找不到FLASH_api系列的函数和变量,无法生成.OUT.

4) 保存工程,开始编译整个工程。

一般会出现,API库版本不兼容的报警,不过不影响编译结果,这个紧紧是因为CCS5.5编译了原来CCS3.3下的API函数而已,该报警处理方法见报警信息Warning“compatibility cannot be determined”处理方法。

另外,还会出现堆栈值报警,该报警信息处理见Warning “creating \section with default size of 0x400; use the -stack option to change the default size”的处理方法。

12

CCS3.3与CCS5.5异同比较

CCS3.3工程

精品文档

精品文档

CCS5.5

3.3下.lib显示在工程下,并且可以手动增减。5.5必须是路径设置自动查找,并且不显示在工程下。 3.3工程下的文件是分类列出,5.5则没有,但其头文件自动显示了所在位置源头。

3.3的连接目标板和仿真器是通过与CCS独立的SetUP来设置,5.5则集成进来,只需要配置文件Target Config中将芯片型号和仿真器型号设置好就OK了。

3.3的头文件添加时通过Project下的Build option来设置的:

精品文档