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

CCS6.1.3+processor-sdk-rtos-c667x-03.00.00.04编译出错

    各位大神好!

    刚接触DSP不久,很多还不太懂,现在遇到了个问题,向各位大神求教~~

    环境:CCS 6.1.3.00034,ti-processor-sdk-rtos-c667x-evm-03.00.00.04-Windows-x86,64位Win7,官方TMS320C6678L开发板。

    新建了一个包含main.c的空工程test0,将从 http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx 这里下载的例程“K1_STK_v1.1”中的“common”文件夹拷贝到了工程目录下,然后在工程属性的头文件选项中将pdk_c667x_2_0_2中的packages及csl目录添加进来,并将common以工作区方式添加进来,具体如下:

"D:\Program Files (x86)\TI\pdk_c667x_2_0_2\packages\ti\csl"

"D:\Program Files (x86)\TI\pdk_c667x_2_0_2\packages"

"${workspace_loc:/${ProjName}/common}"

    接下来编译就直接报错,有多百多个错误,大致是如下两个错误:

Description Resource Path Location Type
#20 identifier "CSL_C66X_COREPAC_REG_BASE_ADDRESS_REGS" is undefined .ccsproject /test0 line 702, external location: D:\Program Files (x86)\TI\pdk_c667x_2_0_2\packages\ti\csl\csl_cgemAux.h C/C++ Problem

Description Resource Path Location Type
#20 identifier "CSL_DSP_DSP_XMC_CTRL_REGS" is undefined .ccsproject /test0 line 184, external location: D:\Program Files (x86)\TI\pdk_c667x_2_0_2\packages\ti\csl\csl_xmcAux.h C/C++ Problem

    如果将ti-processor-sdk-rtos-c667x-evm-03.00.00.04-Windows-x86卸载,重新安装bios_mcsdk_02_01_02_06_setupwin32,则没有这个问题,求问这是什么原因?怎么解决?

    另外想问一下,各个版本MCSDK或者processor-sdk与哪些版本的CCS试用?官网上只看到processor-sdk的最新版本,怎么能找到早期的MCSDK或者processor-sdk版本?

    谢谢各位大神!

相关截图:

Allen35065:

STK的例子代码都是在MCSDK的基础上开发的,PSDK的一些定义与MCSDK不一样了,可能在PSDK中要进行一些修改才能使用。

Hao Jin:

回复 Allen35065:

请问要如何修改呢?或者说如果不修改的话只能用CCS6.1.3+MCSDK?

Hao Jin:

回复 Allen35065:

请问各个版本MCSDK或者processor-sdk与哪些版本的CCS适用?官网上只看到processor-sdk的最新版本(在这个页面只能看到MCSDK 2.0.**的版本,想要找2.1.**的版本怎么找?),怎么能找到早期的MCSDK或者processor-sdk版本?

Hao Jin:

回复 Allen35065:

请问各个版本MCSDK或者processor-sdk与哪些版本的CCS适用?官网上只看到processor-sdk的最新版本(在这个页面只能看到MCSDK 2.0.**的版本,想要找2.1.**的版本怎么找?),怎么能找到早期的MCSDK或者processor-sdk版本?

user3757070:

回复 Allen35065:

请问processor-sdk-rtos-c667x 和bios_mcsdk_02_01_02_06_setupwin32是一个什么样的关系,分别在什么情况下使用?mcsdk好像已经不更新,sdk一直在更新

skysteed:

回复 user3757070:

bios_mcsdk是老版本的开发包

processor-sdk-rtos是新版本的开发包

都带SYS/BIOS 都可以用操作系统

bios_mcsdk 配合 STK_C6657软件包可以实现裸机操作 不使用操作系统

processor-sdk-rtos 配合 STK_C6657软件包 就需要修改相应参数吧

skysteed:

processor-sdk-rtos用的怎么样了?能分享下不?

赞(0)
未经允许不得转载:TI中文支持网 » CCS6.1.3+processor-sdk-rtos-c667x-03.00.00.04编译出错
分享到: 更多 (0)