This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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,将从 www.deyisupport.com/.../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版本?

    谢谢各位大神!

相关截图:

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

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

  •  需要修改的话要对比使用的哪些定义有变化,不修改的话就只能用MCSDK。

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

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

  • CCS和开发包的版本没有联系,任何开发包都可以使用在现在的CCS版本上;

    但是STK的实例代码不修改的话只能在MCSDK上编译运行,在PSDK上要做相应修改。

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

  • bios_mcsdk是老版本的开发包

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

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

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

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

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