TI中文支持网
TI专业的中文技术问题搜集分享网站

使用F28069的FFT例程时编译错误,找不到文件。

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

Jones Chen:

Right click on the project,Build Options,C2000 Compiler,Include Options,Add dir to #include search path to check whether the path is the same as mine.

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

user756523:

回复 Jones Chen:

谢谢专家的回应,但是图片太小,实在是看不清,我在导入RT-ShineFIRFFT32这个例程的时候它就是这样设置的:

"${CG_TOOL_ROOT}/include"

"${workspace_loc:/RT-SineFIRFFT32/Libraries/FixedPointLib_include}"

"${workspace_loc:/RT-SineFIRFFT32/Libraries/FPU_include}"

"${workspace_loc:/RT-SineFIRFFT32/F2806x_SupportHeaders}"

"${workspace_loc:/RT-SineFIRFFT32/F2806x_common/include}"

"${workspace_loc:/RT-SineFIRFFT32/Commros}"

"${workspace_loc:/RT-SineFIRFFT32/F2806x_headers/include}"

而且我还发现一个更奇怪的问题,我听从FAE的建议换了一台笔记本(win7 64位)使用CCS4来运行该例程,但是导入例程以后双击工程会出现错误对话框:

An error has occurred.See error log for more details.

另外要说明的是这两个版本我运行闪灯程序都是好的。

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

user756523:

回复 Jones Chen:

重装了CCS5和controlSUITE,Workspace设置为D:\CCSworkspacev5(不设打不开),打开CCS5,导入现有工程但导入的工程仍有问题,难道是我的例程本身就有问题?(参见附件)

 

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

user756523:

回复 user756523:

打开一个例程如此艰难,实在是无语。

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

Jones Chen:

回复 user756523:

你的那个工程以前是在CCS3.3下写的。你的这些错误都是库或者.h文件找不到。

你尝试用一下 倒入Legacy CCS3.3的工程,而不是倒入CCS已经存在的Elips工程。

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

user756523:

回复 Jones Chen:

非常感谢专家的耐心解答,但是我记得CCS3.3是不支持F28069的,而且该例程的配套软件是CCS4.24。我也尝试了使用导入CCS3.3程序,但是找不到相应的工程文件。

在使用CCS5编译RT-ShineFIRFFT32例程,提示找不到F2806X_common,F2806X_headers,F2806X_SupportHeaders三个文件夹,但是工程的Include Options 里面已经添加了相对路径。请问是怎么回事,另外这个例程要能正常在CCS5运行的话需要设置什么?

补充:

后来使用笨办法,直接指定绝对路径,至少编译通过了,但是目前为止例程还是没有运行起来,可以进去Debug但是一运行以后暂停就报错。

user756523:

回复 Jones Chen:

虽不完美,还是非常感谢。我自己再试试吧。

赞(0)
未经允许不得转载:TI中文支持网 » 使用F28069的FFT例程时编译错误,找不到文件。
分享到: 更多 (0)