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.

[参考译文] TMS320F28379D:CCS9编译器21.6.0.LTS 的编译错误

Guru**** 2209250 points
Other Parts Discussed in Thread: C2000WARE, TI-CGT
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1079620/tms320f28379d-compilation-error-with-ccs9-compiler-21-6-0-lts

部件号:TMS320F28379D
“线程:C2000WARE”中讨论的其它部件

尊敬的团队:

我使用 CCS 版本9.2.0.00013与编译器 TI v21.6.0.LTS 编译简单 GPIO 闪烁代码。 但在编译失败时遇到以下错误。

当我从 C2000ware 编译不可靠的示例时,它成功编译,但无法理解我在创建自己的项目时遗漏的内容。  

请帮帮我。 下面是编译自创建项目时生成的编译日志。  


****项目的配置调试构建****

"C:\\ti\\ccs920\\CCs\utils\\bin\\gmake "-k -j 8 all -O

构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_DefaultISS.c”
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --tbucm_support=tmudx0 --vccu _support=vcu2 ---pred_scp -f_upd_upd_upd_upd_s -refuss -d_screndorp - c21.6

>>编译失败
subdir_rules.mk:16:目标“F2837xD_DefaultISS.obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_DefaultISS.c”的编译中检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_DefaultISR-OBJ]错误1
构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/headers/sources/F2837xD_GlobalVariableDefs.c”
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpute_support=fpu32 --tablMU_support=Globalmudx0 --vCU_support=vcub2---pred_support=f28d_cc_up_s -包含在同一个驱动器上的文件名-32_up_sc/fd_upd_upd_upd=-fd_upd_upd_upd_upd_s -

>>编译失败
subdir_rules.mk:23:目标'F2837xD_GlobalVariableDefs.obj'的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在编译“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/headers/source/F2837xD_GlobalableVariDefs.c”时检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_GlobalVariableDefs.obj]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_GPIO。c"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcu2 ---pred_ccat_up_s -32-包含所有的驱动器件-

>>编译失败
subdir_rules.mk:30:目标'F2837xD_GPIO .obj 的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在编译“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_GPIO”时检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_GPIO.obj]错误1
构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_IPC.c”
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcu2 ---pred_cs_upd_upd_upd_upd_upd_upd_s -包含所有的文件名/cpd_upd_upd_score=

>>编译失败
subdir_rules.mk:37:目标“F2837xD_IPC.obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_IPC.c”的编译中检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_IPC.obj]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_PIECTRL.c"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT-C2000-c2000_21.6.0.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --tabum_support=tmudx0 --vcub_support=vcu2---ref_ccd_up_s -32=fd_clus_up_upd_upd_s -

>>编译失败
subdir_rules.mk:44:目标“F2837xD_PIECTRL.OBJ”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在编译“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_PIECTRL.c”时检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_PIECTRL.OBJ]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_PieVect.c"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT-C2000 c2000_21.6.0.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --tabum_support=tmudx0 --vcub_support=vcu2---spect_cp-32_up_upd_upd_upd_upd_upd_s -refuss -filed="-filed_ec_cp/filed="-32-02">cware_up_upd_upd_upd_upd_ec_ec_ccd_upd_upd_upd_s -f_upd_s -fileld_s -filed="-fileld_ec_s - c2="_ec_ec_ec_up_ec_s - c_ec_s - c2filed="-32-02file_d_up_up_up_s - c_d_d_d_up_d_d_d_up_d_up_s -

>>编译失败
subdir_rules.mk:51:目标“F2837xD_PieVect.obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在编译“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_PieVect.c”时检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_PieVect.obj]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_sysctrl.c"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcub2---pred_support=f28d_crack_ups -包含所有的组件- c2p -

>>编译失败
subdir_rules.mk:58:目标“F2837xD_sysctrl. obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在编译“C:\/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_sysctrl.c”时检测到灾难性错误。
编译已终止。
gmake:***[F2837xD_sysctrl.obj]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_CodeStartBranch.ASM"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcub2---pred_cs_upd_upd_upd_upd_upd_s -32---fd_scorchd_upd_upd_upd_upd_upd_upd_upd_upd_upd_upd_upd_upd_upd_s --s -c2--s
完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_CodeStartBranch.asm”

生成文件:"./main.c"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpute_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcu2 ---pred_support="_crack_-spect__s.-___s.cpu_up_4_upd_upd_cc=-_cc_upd_upd_upd_s - c21.6

>>编译失败
subdir_rules.mk:72:目标“main.obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
1在“../main.c”的编译中检测到灾难性错误。
编译已终止。
gmake:***[main.obj]错误1
构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.ASM"
调用:C2000编译器
c:/ti/ccs920/cs/tools/compiler/ti-CGT C2000 _21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fput_support=fpu32 --TABMU_support=tmudx0 --VCU_support=vcub2---pred_support=fd_crack_up_upd_upd_upd_s -32---fd_upd_upd_upd_upd_upd_upd_upd_upd_upd_s -ref_s -ref_s - c21.6
2个装配体错误,1个装配体警告

>>编译失败
subdir_rules.mk:65:目标“F2837xD_usDelay.obj”的配方失败
命令行错误#1966:无法打开源文件“C:\ti/ccs920/CCS/tools/compiler/ti-CGT-C2000_21.6.0.LTS/include”:参数无效
编译已终止。
“C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.asm”,警告! 在第80行:在.cdecls 指令中处理 C 代码时发生[e1000]错误
.cdecls list;用于填充__TI_Compiler_version__宏

“C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.asm”,错误! 第84行:[E0004]应为绝对的,定义良好的整数值
如果__TI_Compiler_version__

“C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.asm”,错误! 在 EOF:[E0300]未定义以下符号:
__TI_Compiler_version__

源中的错误-汇编器已中止
gmake:***[F2837xD_usDelay.obj]错误1
Gmake:目标“全部”不会因为错误而重做。

****构建完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,普拉文,

    您似乎已经将包含路径放在--preinlcude 部分下,而不是--include_path 部分下。 请相应更新。

    此致,

    维纳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢韦纳的回复。

    我根据你的建议做了修改,但编译仍然失败。 请在下面查找日志:


    ****项目的配置调试构建****

    "C:\\ti\\ccs920\\CCs\utils\\bin\\gmake "-k -j 8 all -O

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_CodeStartBranch.ASM"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cGT-C2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tMU_support=tcofxd -vcu 支持=vcu2 ---include_spect_4_spect_s - c2c_spect_s -32_s
    完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_CodeStartBranch.asm”

    构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_IPC.c”
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-csct-c2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tcip_di_support=tcwd_cc_upd_ski="-ref_spect_4_cc___spect_4_ccd_c2c_cs/cpd_apd_c2v_up_c_up_cl_spect_s -包含在 c2v_c__ski_ski="____ski="-___c_ski_-_________ski_ski_-filed_-_-_ski_ski="__-_c_ski_ski_-_ski_-_filed/scap_-_-_-_filed_-_c_filed_ski_-_ski_ski_-filed/sc/sc/sc/scap_
    完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_IPC.c”

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_PIECTRL.c"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cgt-c2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcpdx-vtc_support=vcu2---ccat_spect_spect____spect_s
    完成构建:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_PIECTRL.c"

    构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_DefaultISS.c”
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cGT-C2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcvdxd_support=vcu2 ---include_spect_spect_s -328-fd_scap_up_spect_s
    完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_DefaultISS.c”

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_PieVect.c"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cgt-c2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcpdx-vtc_support=vc2c_up_spect_spect____spect_4_cp/cpd_up_spect_s -包含在驱动器上的驱动器文件名-32_spect_spect_cp/cp/cc_up_up_spect_spect_up_up_spect_spect_spect_spect_s -
    完成构建:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_PieVect.c"

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_sysctrl.c"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cgt-c2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpottrl_support=fpu32 --tum_support=tcpdx0 --vccc_support=vcu2---spect_c_spect_spect_s
    “C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_sysctrl.c”,第837行(列 建议2615-D:(性能)使用--fp_mode=lre宽松 为 FP 部门启用 TMU 硬件支持。
    完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_sysctrl.c”

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_GPIO。c"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cGT-C2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcvd_support=vc220-include_ccat_-_spect___spect_s -包含在驱动器上的驱动器名称:
    完成构建:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/source/F2837xD_GPIO。”

    构建文件:“c:\ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/headers/sources/F2837xD_GlobalVariableDefs.c”
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cGT-C2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tMU_support=tcofxd_0 --vcccub_support=vcu2---spect_c_spect_4_cpdic_up_s
    完成构建:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/headers/sources/F2837xD_GlobalVariableDefs.c"

    构建文件:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.ASM"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-cGT-C2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcvdxd_support=vcu2 ---include_spect_spect_4_spect_s -fdcp/cpdcp/fdics/cpd_up_spect_s -fdcp/cpd_s -c2c_up_up_up_spect_s
    完成构建:"C:/ti/CC2000 /C2000Ware_4_00_00_00/device_support/f2837xd/common/sources/F2837xD_usDelay.ASM"

    生成文件:"./main.c"
    调用:C2000编译器
    c:/ti/ccs920/cs/tools/compiler/ti-CGT-c2000_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpot_support=fpu32 --tum_support=tcpdx0 --vcccu _support=vcu2 ---include_spect_4__spect___s.cp/cpd_up_s
    完工建筑:“../main.c”

    建筑目标:“Blinky.out”
    调用:C2000链接器
    c:/ti/ccs920/cs/tools/compiler/ti-CGT-C2000 CGT_CMD_21.6.0.9.LTS/bin/cl2000"-v28 -ml -mt -CLA_support=cl1 -fpu32 --TMU_support=tcxd -VCG_Support =vcubi_2---32_ccti/i -/ccat_s -32_s -cnt_s
    <linking>
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第7行:错误#10263:Begin memory range has been specified.(开始内存范围已指定。
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第7行:错误#10264:开始内存范围与现有内存范围开始重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第8行:错误#10263:RAMM0内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第8行:错误#10264:RAMM0内存范围与现有内存范围 RAMM0重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第9行:错误#10263:RAMD0内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第9行:错误#10264:RAMD0内存范围与现有内存范围 RAMD0重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第10行:错误#10263:已指定 RAMLS0内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第10行:错误#10264:RAMLS0内存范围与现有内存范围 RAS0重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/cmd/28370x_RAM_lnk_CPU1.cmd",第11行:错误#10263:已指定 RAMLS1内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/cmd/2837xD_RAM_lnk_CPU1.cmd,第11行:错误#10264:RAMLS1内存范围与现有内存范围 RAS1重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第12行:错误#10263:已指定 RAMLS2内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第12行:错误#10264:RAMLS2内存范围与现有内存范围 RAS2重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第13行:错误#10263:已指定 RAMLS3内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第13行:错误#10264:RAMLS3内存范围与现有内存范围 RAS3重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第14行:错误#10263:已指定 RAMLS4内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第14行:错误#10264:RAMLS4内存范围与现有内存范围 RAS4重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第15行:错误#10263:已指定重置内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第15行:错误#10264:重置内存范围与现有内存范围重置重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第19行:错误#10263:BOOT_RSVD 内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第19行:错误#10264:BOOT_RSVD 内存范围与现有内存范围 BOOT_RSVD 重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第20行:错误#10263:已指定 RAMM1内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第20行:错误#10264:RAMM1内存范围与现有内存范围 RAMM1重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第22行:错误#10263:RAMD1内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第22行:错误#10264:RAMD1内存范围与现有内存范围 RAMD1重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第24行:错误#10263:已指定 RAMLS5内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第24行:错误#10264:RAMLS5内存范围与现有内存范围 RAS5重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第26行:错误#10263:已指定 RAMGS0内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第26行:错误#10264:RAMGS0内存范围与现有内存范围 RAMGS0重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/cmd/2837xD_RAM_lnk_CPU1.cmd,第27行:错误#10263:RAMGS1内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/cmd/2837xD_RAM_lnk_CPU1.cmd,第27行:错误#10264:RAMGS1内存范围与现有内存范围 RAMGS1重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第28行:错误#10263:RAMGS2内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第28行:错误#10264:RAMGS2内存范围与现有内存范围 RAMGS2重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第29行:错误#10263:RAMGS3内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第29行:错误#10264:RAMGS3内存范围与现有内存范围 RAMGS3重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第30行:错误#10263:已指定 RAMGS4内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第30行:错误#10264:RAMGS4内存范围与现有内存范围 RAMGS4重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第31行:错误#10263:已指定 RAMGS5内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第31行:错误#10264:RAMGS5内存范围与现有内存范围 RAMGS5重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第32行:错误#10263:已指定 RAMGS6内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第32行:错误#10264:RAMGS6内存范围与现有内存范围 RAMGS6重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第33行:错误#10263:已指定 RAMGS7内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第33行:错误#10264:RAMGS7内存范围与现有内存范围 RAMGS7重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第34行:错误#10263:已指定 RAMGS8内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第34行:错误#10264:RAMGS8内存范围与现有内存范围 RAMGS8重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第35行:错误#10263:已指定 RAMGS9内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第35行:错误#10264:RAMGS9内存范围与现有内存范围 RAMGS9重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第36行:错误#10263:已指定 RAMGS10内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第36行:错误#10264:RAMGS10内存范围与现有内存范围 RAMGS10重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第42行:错误#10263:已指定 RAMGS11内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第42行:错误#10264:RAMGS11内存范围与现有内存范围 RAMGS11重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第43行:错误#10263:已指定 RAMGS12内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第43行:错误#10264:RAMGS12内存范围与现有内存范围 RAMGS12重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第44行:错误#10263:已指定 RAMGS13内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第44行:错误#10264:RAMGS13内存范围与现有内存范围 RAMGS13重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第45行:错误#10263:已指定 RAMGS14内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第45行:错误#10264:RAMGS14内存范围与现有内存范围 RAMGS14重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第46行:错误#10263:已指定 RAMGS15内存范围
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第46行:错误#10264:RAMGS15内存范围与现有内存范围 RAMGS15重叠
    "C:/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第51行:错误#10263:CPU2TOCPU1RAM 内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第51行:错误#10264:CPU2TOCPU1RAM 内存范围与现有内存范围 CPU2TOCPU1RAM 重叠
    "C:/ti/C02000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd",第52行:错误#10263:CPU1TOCPU2RAM 内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第52行:错误#10264:CPU1TOCPU2RAM 内存范围与现有内存范围 CPU1TOCPU2RAM 重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第54行:错误#10263:Cana_MSG_RAM 内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第54行:错误#10264:Cana_MSG_RAM 内存范围与现有内存范围 Cana_MSG_RAM 重叠
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第55行:错误#10263:CANB_MSG_RAM 内存范围已指定
    C:/ti/C2000/C2000Ware_4_00_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.cmd,第55行:错误#10264:CANB_MSG_RAM 内存范围与现有内存范围 CANB_MSG_RAM 重叠
    警告#10063-D:指定了“_c_int00”以外的入口点符号:“code_start”
    错误#10010:链接期间遇到错误;未生成“盲区.out”

    >>编译失败
    Makefile:153:目标'linky.out '的配方失败
    gmake [1]:***[blinky.out ]错误1
    Makefile:149:目标“全部”的配方失败
    gmake:***[所有]错误2.

    ****构建完成****

    我的配置:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    看起来您有两个包含相同内容的 cmd 文件。 从日志中:

    c:/ti/C2000Ware_4_00_00/device_support/f2837xd/common/Cmd/2837xD_RAM_lnk_CPU1.U1”-llibc.a -l"C:\ti/ccs920/CCs/tools/compiler/ti-CGT-C2000_BIOS_21.6 _CP4_CMD_32_32_f_CMDS/32"/C0_fd_support/_32_dl_CMDS/CMD__32____CMDS/CMDS/CMDS/32_32_32___dl____32_____CMDS/CMDS/CMDS/CMDS/CMDS/CM_32"____32____32______CMDS/CMDS/CMDS/CMDS/CMDS/CMDS/____________________CMDS/CMDS/CMDS/CM

    请删除重复项。

    我建议 您从一个示例或一个空示例项目开始,以避免出现此类问题。

    此致,

    维纳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    从快照中,我看到您在项目和-l 选项中添加了 cmd。 您只需要在其中一个位置添加 cmd

    此致,

    维纳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    哦,是的… 非常感谢您的指点。 我删除了一个 cmd 文件,并且能够成功编译代码。