关键词不能为空

当前您在: 主页 > 英语 >

(完整版)CCS5.5应用常见问题解决经验总结(全为实践操作所得)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-02 10:48
tags:

-

2021年2月2日发(作者:毕竟英文)



CCS5.5


使用总结











1



报警信息


Warning



compatibility cannot be determined


”处理方法



.......................


1



2



报警信息


Warning



creating



section


with


default


size


of


0x400;


use


the


-stack


option


to change the default size




.......................................... .................


3



3



建议信息


advice



Current optimization/debug settings: -opt_level=off --opt_for_speed=2




............... .................................................. .....................


5



4



注释字体大小不一,难以辨认



... .................................................. .....


6



5



错误


Pr oblem




cannot find file/



Description



Resource Path Location Type



..........


8



6



错误


Pr oblem




unresolved symbol _Flash2812_Erase, first referenced in ./Par_



PGM48_DO_V1.0


F2812_EzDSP_RAM_




11



7


< /p>


错误信息


Problem:


< p>
specifies ISA revision




Problem




12



8


< /p>


打开已有


CCS5.5


工程



................................. ...............................


14



9



绝对路径设置(编译程序拷贝或剪切到其它电脑或者盘都可用)



...........................


16



10



工程路径定义(不可修改)和源代码链接定义(可修改)



................................


18



11




CCS3.3


移植到


CCS5.5


的技巧



... .................................................. .


18



12


CCS3.3



CCS5.5


异同比较


............. .............................................


22



13




3.3


转为


5.5


时通用板程序


.ebss


分配的 内存空间不足


................................


25



14



创建的


CCS5.5


工程文件夹名修改 后不可用



....................... ......................


25



15



程序修改记录及修改对比



..... .................................................. .....


25



16



新建库文件并且调用库文件中的函数



..................................................


27



17



工程文件的注释文字出现乱码解决办法



................................................


29



18



编译好的工程拷贝到其它路径下变成出错:


< br>gmake: *** No rule to make




...............


32



19



工程文件管理及版本变更方法



... .................................................. ...


33



20



附件



....................................... .......................................


34




I





CCS5.5


使用总结





1


报警 信息


Warning



compati bility cannot be determined


”处理方法




具体报警信息如下:




此信息代表编译


obj


所用编译器的版本与当前工程 的编译器版本不一致(原来是


3.3


工程编译器与


5.5



译器版本是不一样的),但不影响编译生成 的结果,可忽略,也可以在属性中使用


--diag_suppress=16002


来消除此警告信息




处理步骤:



1




点开工程属性:





32





1







CCS5.5


使用总结







2




打开


build/C2000linker/Advancd Option/Diagnose





3





suppress diagnostic

< br>下设置:


Diag_suppress=16002




32





2







CCS5.5


使用总结






再次编译,问题解决:





2


报警信息


Warning



creating



section


with


default


size


of


0x400;


use the -stack option to change the default size




具体如下:





32





3







CCS5.5


使用总结






根据报 警提示,需修改堆栈默认大小


=0x400


,具体路径如下:< /p>




再次编译,报警消除:





32





4







CCS5.5


使用总结






3


建议信息


advice



Current


optimization/debug


settings:


-opt_level=off


--opt_for_speed=2




具体信息:




按提示属性修改成如下设置:



opt_level=off


opt_for_speed=2




32





5







CCS5.5


使用总结






再次编译,问题消除,编译通过:




4


注释字体大小不一,难以辨认





32





6







CCS5.5


使用总结






发现< /p>


CCS3.3


移植到


CCS5.5


后,注释部分尤其是汉字明显变小,修改字体大小及颜色方法:




进入


Preference


下:





32





7







CCS5.5


使用总结






通过


Colors and Fonts


来设置!




5


错误


Problem




cannot find file/



Description Resource Path



Location Type


具体错误:





32





8







CCS5.5


使用总结






错误原 因:找不到


Flash2812_API_V210


库函数,需 要添加该库函数。



先找到库函数添加位置:




其中的“


CG_TOOL_ROOT



路径定义为:





32





9







CCS5.5


使用总结






在自己的调试机上找到该路径:



< /p>


发现并没有


Flash2812_API_V210


库函数


,


将原来


CCS3. 3


工程下的


Flash2812_API_V210

< p>
库函数拷贝到此文件


下,再编译没有问题:





32





10







CCS5.5


使用总结






6 < /p>


错误


Problem


< br>”


unresolved symbol _Flash2812_Erase, first referenced


in ./Par_


PGM48_DO_V1.0


F2812_EzDSP_RAM_




报错信息:





5


的处理方法一样!






32





11







CCS5.5


使用总结





7


错< /p>





Prob lem:



specifies


ISA


revision



which


is


not


compatible with ISA revision


in


a


previous file or on


the command line


Problem




具体信息如下:



< br>原因分析:编译器下同时存在多个



的版本,而工程中添加 了该路径的


Lib


文件,导致编译


报错 :


C2800



C2700

< p>
不匹配或者


C2800



C28FPU32


不匹配!




解决办法:



将编译器下的相关


.lib


文件剪切到各自工程中,各工程根据自己需要来添加哪些


.Lib


文件加入:


先删除编译器下相关的


.lib


文件:




32





12







CCS5.5


使用总结






然后工 程中加入自己工程下的


Lib


文件





工程下的各种

cmd/.C/.asm/.lib


文件都可以通过直接拖到工程下的方式链接到工 程。同时删除属性下的


Lib


路径设置:





32





13







CCS5.5


使用总结






再次编译,没有错误:




8


打开已有


CCS5.5

< p>
工程



1


右上角切换到编辑模式




2 Project


下打开已有


CCS 5.5


工程:





32





14







CCS5.5


使用总结






3


选择工程名所在路径,并选中工程名:




则自动选中工程了:





32





15







CCS5.5


使用总结






点击< /p>


finish


,则工程打开成功!




9


绝对路径设置(编译程序拷贝或剪切到其它电脑或者盘都可用)



当我们在


PC


机上新建了一个


CCS5.5


工程,并且成功编译通过。然后当将该程序剪切到别的盘或 者别的电脑


再次打开时发现编译报错:“找不到头文件”




原因很简单:头文件设置用的是绝对路径:

< br>




32





16





-


-


-


-


-


-


-


-



本文更新与2021-02-02 10:48,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/599124.html

(完整版)CCS5.5应用常见问题解决经验总结(全为实践操作所得)的相关文章

(完整版)CCS5.5应用常见问题解决经验总结(全为实践操作所得)随机文章