Thread 中讨论的其他器件:CC1350、 SYSBIOS
工具/软件:Code Composer Studio
大家好、我最近在 Windows 计算机上安装了 CCS 7.1和 SDK simplelink_cc13x0_sdk_1_30_00_06。 然后、我尝试编译第一个示例(rfPacktTx_CC1350_LAUNCHPADXL_tirtos_ccs)、但编译停止时出现错误。 从 "rfPacktTx_CC1350_LAUNCHPADXL_tirtos_ccs"的控制台输出为:
针对项目 rfPacketTx_CC1350_LAUNCHXL_tirtos_ccs 工作区的纯净配置调试构建**"C:\\ti\\ccsv7\\utils\\bin\\gmake"-j 2 -k -j 4 clean -O del /f "rfPackettex_CCXL_texports""rfCC1350_rf_rtos_rf_rf_ccs_rf_rtos_rf_rf_ccs.r1350_rf_rf_rtos_rf_rf_ccs_rtos_rf_rf_rtos_rf_rf_ccs_rf_rtos_rf_ccs.texport_rtos_rtos_rtos_rtos_ccs_r1350_rf_rf_rf_rf_rf_ccs_rf_rf_rf_rf_rf_rf_texport_texport_ccs.texport_rtos_ccs_r C:\users\fontdef\workspace_v7\rfPacketTx_CC1350_LAUNCHXL_tirtos_ccs\Debug\SmartRF_settings\SmartRF_settings.obj No se pudo encontar C:\users\fontdef_v7\rfPacketTx_CC1350_LAUNCHXL_tirtos_enfiles\SmartUNCHXL_tures\ccs_en_en_env1350\rf_en_ed\rf_ccs_en_encs_en_en_en_en_en_en_en_env1.d\rcs_en_env1.tud_rf_rcs_en_en_en_en_en_en_encs_en_en_en_en_env1.tud_en_ 无法构建工程。 引用的 RTSC 配置工程"tirtos_builds_CC1350_LAUNCHXL_release_ccs"包含构建错误。 构建停止..
"tirtos_builds_CC1350_LAUNCHXL_release_ccs"的输出
****为项目 tirtos_builds_CC1350_LAUNCHXL_release_ccs 构建调试**** "C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 4所有-O 制作../src/sysbios/rom_sysbios.aem3…… gmake[1]:输入目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios asmem3 C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ... 7个汇编错误、1个汇编警告 >>编译失败 makefile:38:针对目标'm 3_Hwi_asm.obj 的配方失败 "C:\ti\simplelink_cc13x0_sdk_1_30_00_06\kernel\tirtos\packages/ti\sysbios\family\m3\package/internal/hwi.xwi.xdich.h 源代码 :无法终止源代码/hrm3/arm.h 代码行"15:无效编译/dich/fatal 文件:"。 "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、警告! 第37行: [e1000] 在.cdecls 指令中处理 C 代码时出错 cdecls C、NOLIST、"封装/内部/Hwi.XDC.h" C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、错误! 第52行: [E0004] 结构/联合体标签符号预计 为 ti_sysbios_family_arm_m3/Hwi_Module_state___V .tag ti_sysbios_family_arm_m3/Hwi_Module_State "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、错误! 在第98行: [E0004] 预期的绝对、明确定义的整数值 如果 ti_sysbios_build_useIndirectReferences "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、第98行备注: [R0001] 在符号替换之后、该行变为: 如果"C :/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "为 false、则错误! 在第159行: [E0004] 预期的绝对、明确定义的整数值 如果 ti_sysbios_build_useIndirectReferences "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、第159行备注: [R0001] 在符号替换之后、该行变为: 如果"C :/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "为 false、则错误! 在252行: [E0004] 预期的绝对、明确定义的整数值 .if ti_sysbios_build_useIndirectReferences "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、第252行备注: [R0001] 在符号替换之后、该行变为: 如果"C :/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "为 false、则错误! 第256行: [E0009] 缺少 struct/union 成员或标记 swiTaskKeyAddr: 字 TI_SYSBIOS_family_ARM_m3/Hwi_Module_State_V.swiTaskKeys "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、错误! 在278行: [E0004] 预期的绝对、明确定义的整数值 如果 ti_SYSBIOS_BIOS_smpEnabled"已启用__D_"C :/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M,请在第278行进行注释: [R0001] 在符号替换之后、该行变为: 如果"C :/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "为 false、则错误! 在 EOF 上: [E0300] 以下符号未定义: false swiTaskKeys ti_sysbios_family_arm_m3_Hwi_Module_State ti_sysbios_family_arm_m3_Hwi_Module_state__V 源错误-汇编器中止 的 gmake[1]:***[M3_Hwi_asm.obj]错误1 "C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c;无法 在源代码中检测到灾难性的 Xdc/h 编译错误:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c: 编译已终止。 gmake[1]:***[ROM_SysBIOS.obj]错误1 gmake[1]:离开目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios gmake[1]:进入目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios clem3 C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c ... >>编译失败 makefile:55:目标'rom_SysBIOS.obj'的配方失败 gmake[1]:目标'all'不会由于错误而重做。 gmake:***[./src/sysbios/rom_sysbios.aem3错误2 gmake[1]:离开目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios’ ./src/makefile.libs:56:目标'./src/sysbios/rom_sysbios.aem3 '的配方失败 gmake:目标'all'不会由于错误而重做。 ****构建完成****
我知道(通过读取输出控制台)编译器找不到一些文件、但这些文件是随 SDK 一起安装的、至少它们可以位于文件系统中。 另一方面、我还在系统中安装了其他基于 Eclipse 的 IDE、BeyondStudio、用于编程无线 uController (不是 cc1350)。 我不知道是否存在兼容性问题、但我已经安装了两倍的 CCS、结果相同。
您有什么想法可以帮助我吗? 提前感谢。
****为项目 tirtos_builds_CC1350_LAUNCHXL_release_ccs 构建配置调试****
"C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O making../src/sysbios/rom_sysbios.aem3 ...gmake[1]:输入目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios 'asmem3 C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ...7汇编错误、1汇编警告
>>编译 failuremakefile:38:针对目标'm 3_Hwi_asm.obj 的配方失败"C:\ti\simplelink_cc13x0_sdk_1_30_00_06\kernel\tirtos\packages/ti\sysbios\family\m3\package/internal/Hwi.Xdc.h"、行"http://fatal 编译/dich/dich/dich/dich./dich"、不能"打开"15:/dich/dich/dich/dich/dich/dich/dich/dich./dich./dich"/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、代码 第37行: [e1000] 在.cdecls 指令中处理 C 代码时出错 cdecls C、NOLIST、"封装/内部/Hwi.XDC.h"
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 第52行: [E0004] 结构/联合体标签符号预计为 ti_sysbios_family_arm_m3/Hwi_Module_state___V .tag ti_sysbios_family_arm_m3/Hwi_Module_State
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 在第98行: [E0004] 预期的绝对、明确定义的整数值 .if ti_sysbios_build_useIndirectReferences
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、第 98行备注: [R0001] 在符号替换之后、该行变为: .if false
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 在第159行: [E0004] 预期的绝对、明确定义的整数值 .if ti_sysbios_build_useIndirectReferences
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、第 159行备注: [R0001] 在符号替换之后、该行变为: .if false
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 在252行: [E0004] 预期的绝对、明确定义的整数值 .if ti_sysbios_build_useIndirectReferences
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M、 第252行备注: [R0001] 在符号替换之后、该行变为: .if false
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 第256行: [E0009] 缺少 struct/union 成员或标记 swiTaskKeyAddr: 字 TI_SYSBIOS_family_ARM_m3/Hwi_Module_State_V.swiTaskKeys
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 在278行: [E0004] 预期的绝对、明确定义的整数值 .if ti_sysbios_BIOS_smpEnabled__D
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、第 278行备注: [R0001] 在符号替换之后、该行变为: .if false
"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M "、错误! 在 EOF 上: [E0300] 以下符号未定义: false swiTaskKeys ti_sysbios_family_arm_m3_Hwi_Module_State ti_sysbios_family_arm_m3_Hwi_Module_state__V
源代码中的错误-汇编器 Abortedge[1]:***[M3_Hwi_asm.obj]错误"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c /Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios "、第36行:致命错误:无法打开源文件"XDC/std.h"1灾难性错误、在编译"C:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c。编译终止后的 obj.gmake[1]:***[rom_sysbios.h"1:/ti/simplelink_cc13x0_sdk_1_30_00_06/kernel/tirtos/packages/ti/sysbios/BIOS.c:cleeparing 目录中检测到"gd_gmake 错误:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios:cle.1gobj:cle.inceed.ince.1[g3]C:
>>编译 failuremakefile:55:目标'rom_sysbios.obj ' failedgmake[1]:目标'all'不会由于 errors.gmake:***[./src/sysbios/rom_sysbios.aem3 ]错误2gmake[1]:留下目录'C:/Users/fondef/workspace_v7/tirtos_builds_CC1350_LAUNCHXL_release_ccs/src/sysbios’./src/makefile.libs:56:目标'./src/sysbios/rom_sysbios.aem3失败 make:'target'失败生成:'not remake'。
****构建完成****

