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.

[参考译文] TMS320F280025C:编译失败:在"../src_board/hal.c 的编译中检测到灾难性错误和致命错误#1965:

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1256466/tms320f280025c-compilation-failure-catastrophic-error-detected-in-the-compilation-of-src_board-hal-c-and-fatal-error-1965

器件型号:TMS320F280025C
主题中讨论的其他器件:SFRADRV8329AEVMDAC128S085

团队成员  

我遇到编译失败 错误,请检查让我知道你的反馈。  

>>编译失败
src_board/subdir_rules.mk:目标"src_board/hal.obj"的配方失败
"E Pricol_Demo_:/12.3_CCS_IDE_WORKS/RD1002x/src_control/drivers/include/hal_obj.h"、第69行:致命错误#1965:无法打开源文件"drv8343.h"
1在编译"../src_board/hal.c"时检测到灾难性错误。
编译终止。
gmake:***[src_board/hal.obj]错误1
生成文件:"../src_board/user_mtr1.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on Pricol_Demo_--abi=eabi --preobj_with_compile --preproc_dependence="src_board/suser_mtr1.d_draw"--include_sc_board_sc_board_sc_boards/ccs_board_sc_board_sc_sc_board_sc_sc_board_sc2.3"-pr_sc_board_sc_sc_board_sc_sc_sc_board_sc_sc_board_sc2.3"。

>>编译失败
src_board/subdir_rules.mk:目标"src_board/user_mtr1.obj"的配方失败
"E Pricol_Demo_:/12.3_CCS_IDE_WORKS/RD1002x/src_control/drivers/include/hal_obj.h"、第69行:致命错误#1965:无法打开源文件"drv8343.h"
1在编译"../src_board/user_mtr1.c"时检测到灾难性错误。
编译终止。
gmake:***[src_board/user_mtr1.obj]错误1
生成文件:"../src_control/communication.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N --diag_suppress=10063 --diag_warning=225 --diag_wrap =off --display_error_number --gen_func_subsections=on --abi=eabi --previ_12.3_with_compile --preproc_dependence="src_control/communication.d_raw"-include_path="ccs_work_sc_sc_sc_sc_scrc/sc_sc_sc_sc_link_sc_c_sc_link-c_sc_sc_3/sc_sc_sc_sc_sc_sc_c_lib_code." Pricol_Demo_目录。

>>编译失败
SRC_CONTROL/subdir_rules.mk:目标"RC_CONTROL/communication.obj"的配方失败
"E Pricol_Demo_:/12.3_CCS_IDE_WORKS/RD1002x/src_control/drivers/include/hal_obj.h"、第69行:致命错误#1965:无法打开源文件"drv8343.h"
1在编译"../src_control/communication.c"时检测到灾难性错误。
编译终止。
gmake:***[src_control/communication.obj]错误1
生成文件:"../src_control/motor1_drive.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on Pricol_Demo_--abi=eabi -

>>编译失败
src_control/subdir_rules.mk:目标"src_control/motor1_drive.obj"的配方失败
"E Pricol_Demo_:/12.3_CCS_IDE_WORKS/RD1002x/src_control/drivers/include/hal_obj.h"、第69行:致命错误#1965:无法打开源文件"drv8343.h"
1在编译"../src_control/motor1_drive.c"时检测到灾难性错误。
编译终止。
gmake:***[src_control/motor1_drive.obj]错误1
生成文件:"../src_device/f28002x_codestartbranch.asm"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on --abi=eabi --preobj_with_compile --preproc_dependency="src_device/f28002x_codestartbranch_de/ ccs_partition_sc-sc_sc-sc_sc_sc-css_de_de_de_debrss_de_de_de_de_defch_release."- Pricol_Demo_-"-sc-sc-sc_party_work_sc-sc-sc-sc-"pruplicate"。
完成构建:"../src_device/f28002x_codestartbranch.asm"

生成文件:"../src_control/motor_common.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependence="src_control/motor_common.d_raw"--include_ccs_sc_sc_proc/c_sc_sc_sc_sc_sc_sc_c_proc/sych_code.c="_dc_dc=282x"目录下的控制- ccs_code_proc / Pricol_Demo_中"prag_ccs_code."。

>>编译失败
SRC_CONTROL/subdir_rules.mk:目标"RC_CONTROL/MOTOR_COMMON.obj"的配方失败
"E Pricol_Demo_:/12.3_CCS_IDE_WORKS/RD1002x/src_control/drivers/include/hal_obj.h"、第69行:致命错误#1965:无法打开源文件"drv8343.h"
1在编译"../src_control/motor_common.c"时检测到灾难性错误。
编译终止。
gmake:***[src_control/motor_common.obj]错误1
生成文件:"../src_device/device.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on Pricol_Demo_--abi=eabi --previ_12.3_with_compile --preproc_dependency="src_device/device.d_raw"--include_path="include_work_sc_sc_scrc/ccs_sc_sc_sc_sc_sycfg/ccs_code_device="282x"目录。
完成构建:"../src_device/device.c"

生成文件:"../src_device/f28002x_globalvariabledefs.c"
调用:C2000编译器
"c_002c"/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 -v28 -ml -float_support=fpu32- ccs_support=idiv--tmu1 -O2 Pricol_Demo_- ccs_for_speed=relaxed -- ccs_work_path="2.3_occcs_work/ccs_path=282x"- ccs_work_path/ccs_relaxies/ccd_path=282x-ccs_obj_relaxi_di_di_di_di_di_di_dec_buy Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_: ccs_path="E:/12.3_ccs_ide_transforms/dataocs="libraries/include_conversation="E Pricol_Demo_:/12.3_ccs_ide_utilities/28002x Pricol_Demo_- Pricol_Demo_ ccs_works/programmes="E:Pricol_Demo_ ccd_work_path="E:/ccs_obj_libraries/ccd_conversations/e Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_ Pricol_Demo_/ti/ccs1230/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include: define=_full_fast_LIB --define=DRV8329AEVM_REVA --define=MOTOR1_FAST --define=MOTOR1_ESMO_N --define=MOTOR1_ENC_N --define=MOTOR1_HALL_N --define=HALL_N --define=HALL_N --define=HALL_CAL_N --define=SF1_CAL_N --define=SF1_ISBLDC_N -------- MOTORINN=MODEFINN=MODEFINN=MOTORINN=MODEFINN=MODEF-1 ---- MOTORIN_ENE=MODEFEND=MODEFEND=MOTORINN=MODEF- MODEF- MOTORIN_ENE- MODEF- MODEF- MODEF- MODEF- MOTORIN_ENE= MODEF- define=CMD_CAN_EN_N - diag_suppress=10063 - diag_warning=225 - diag_wrap =off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile Pricol_Demo_-
已完成编译:"../src_device/f28002x_globalvariabledefs.c"

gmake:由于错误、未重制目标"all"。

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

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

    您使用的是哪个示例实验? 示例 LAN 是否正常工作?

    您能否尝试在示例实验中添加所需的文件或代码? 似乎您没有正确添加新文件并为此新文件设置正确的搜索目录。