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.

[参考译文] CCS/IWR1642BOOST:CAN 编译出错

Guru**** 2604225 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/663046/ccs-iwr1642boost-error-in-can-compiling

器件型号:IWR1642BOOST

工具/软件:Code Composer Studio


****为项目 MMW_MSS_16xx 构建配置调试****

"D:\\ccs\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O
 
rm -f C:/ti/mmw_mss_16xx/xwr16xx_mmw_mss.bin
Makefile:188:目标"预编译"的配方失败
Process_begin:CreateProcess (NULL、rm -f C:/ti/mmw_mss_16xx/xwr16xx_mmw_mss.bin、...) 失败。
make (e=2):系统找不到指定的文件。

gmaking[1]:[预编译]错误2 (忽略)
 
'构建目标:"xwr16xx_mmw_MSS.xer4f"
'调用:ARM 链接器'
"d:/ccs/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/bin/armcl -mv7R4 --code_state=16 --float_support=VFPv3D16 -me -O3 --define=SOC_XWR16XX --define=Subsys_MSS --define=download_from_ccs --define=Debug=Debug_assert_enable--enam_l3XX --define=0x800_mem_swat_subs=-display_subs=0x4m=cm=f_off-map_subsection=0x800_off-mem_subs=0x4m_off-display_subsection=0x4m=ench_off-map_subs=0x4m=ench_off-map_subs=0x800_off-f_subsection=0x800_off-display_subsection=0x800_off-f_mem_subs=- stack_size=0x800 -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/utils/testlogger/lib -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwave/lib -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwavelink/lib -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/crc/lib -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/dma/lib -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/esm/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/osal/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/uart/lib /ccs/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include -"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/gpio/lib -i"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/pinmux/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/utils/cli/lib -i"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/mailbox/lib -i"C:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/soc/lib /ccs/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/lib -i_exc_di_ram_isd_off-i_ram_ram_ines_-i_ram_ram_sw_in_-in_-example_-example_-rom_ram_ram_ram_ram_sw_mode_-ine_-example_se-m_sens_-_-example_-rom_ram_ram_ram_off_-ine_-intrack_ram_ram_ram_ram_mode_-ine_-ine_se-ex-ine_-rom_ram_ram_ram_-ine_si-display_ram_-ine_si-display_-rom_-rom_-ine_ unused_section_elimination=on -o "xwr16xx_mmw_MSS.xer4f"./cli.oer4f"./mss_main.oer4f"./mss_mwm_linker.libwr16xx_libcr16xx_laer4xx_librf_libcr16xx_laer4xx_libcr16xx_libcr16xx_laer4xx_libcr16xx_librf_libcr16v_lib_laer4xx_librf_lib_libcr16xx_librf_librf_librcapsbul_libr16xx_lib_libr4 /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/canfd/lib/libcanfd_xwr16xx.aer4f /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/can/lib/libcan_xwr16xx.aer4f


 未定义                的首次引用                                                  
 符号                                                                             
 ------                 --------                                                  
 MCPI_Initialize          ./MSS_main.oer4f                                                  
 MCPI_setFeatureTestResult ./MSS_main.oer4f                                                  
 MCPI_setTestResult       ./MSS_main.oer4f                                                  
 MmwDemo_Sleep            C:\ti\MMW_MSS_16xx\Debug\configPkg\package\ccfg\MSS_MMW_per4f.oer4f

错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未生成"xwr16xx_MMW_MSS.xer4f"

>>编译失败
Makefile:163:目标'xwr16xx_MMW_MSS.xer4f'的配方失败
gmaked[2]:***[xwr16xx_mmw_MSS.xer4f]错误1.
Makefile:159:目标'main-build'的配方失败
gmaking[1]:***[main-build]错误2.
Makefile:154:目标'all'的配方失败
gmake:***[全部]错误2.

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们需要更多信息来提供帮助。 您从 TI Resource Explorer 下载了哪个版本? 您是否成功构建了16xx MMW 演示 DSS? 您遇到错误的项目是什么? 您是否进行了任何修改?

    谢谢、此致、
    Michelle
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在 ccs7.4.0中构建自己的 CCS 项目、并将 CAN 演示的 main.c 复制到我的项目。当我编译构建项目时、就是这样。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    该错误显示了一些链接问题、但我们无法分辨出出现了什么错误、因为它不是我们发布的项目。 我建议的一种方法是尝试编译 CAN 驱动程序和测试代码。 该驱动程序位于 C:\ti\mmwave_sdk_01_00_02\packages/ti\drivers\can 下、在编译之前、您需要遵循 SDK 用户指南和设置环境。 请告诉我这是否有帮助。

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

    您好!

    我没有听到您的反馈。 想知道是否仍然需要进一步的帮助。 请告诉我。

    谢谢、此致、

    Michelle

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

    您好!

    由于我不再听到您的回复、我将其标记为已解决并关闭此 TT。

    如果您仍有任何疑问、请随时发帖。

    谢谢、此致、

    Michelle