CCS5.5使用总结 通过单击右键“Add file”
然后选中相应文件:
选中link to project:
则链接完成。
共32页 第20页
CCS5.5使用总结 3) 设置.h和.lib的链接路径(必须是相对路径,如果是绝对路径则程序被剪切到其它位置后编译会
出错)。
? 头文件链接加入方法
单击右键选中“Properties“打开.在Build/Include Options/下添加你工程所需头文件: \\\
系统自带头文件是自动加入的: \
其中CG_TOOL_ROOT在linked Resource可以找到:
共32页 第21页
CCS5.5使用总结 ? .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工程
共32页 第22页
CCS5.5使用总结 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来设置的:
共32页 第23页