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.
工具/软件:Code Composer Studio
尊敬的先生:
我想调试这个项目 C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x。
我得到此错误:
C28xx:GEL:加载文件时遇到问题:C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x\F2833x_RAM\HVPM_Sensorless_2833x.out 无法打开文件
****为项目 HVPM_Sensorless_2833x 构建配置 F2833x_RAM ****
"C:\\ti\\ccsv8\\utils\\bin\\gmake"-k all
构建文件:"../DLOG4CHC.asm"
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits~Supportfiles/F2833x="--preproc_define d_guides=-traduategine-d_traduategothermage="-"-g_guide-d_guidese-d_guides="-"-trade-d_guidese-g_guidese-d_guides".
完成构建:"../DLOG4CHC.asm"
编译文件:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_ADC_cal.asm
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits /ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_ADC_cal.asm~Supportfiles/F2833x="ctrad_define="-cus_define="-ctrat_guides_defination="-inategrainat_guidat_guides=-"--inat_guides_definature_guides="-ine-cine-cinateg"-"-sprintradc:-inat_guides_definategot_guidese-cinateg"-"-"-"-inategot_guides_definat_guides=-"-"-sprinat_guidese-
完工:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_ADC_cal.asm
编译文件:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_CodeStartBranch.asm
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits~Supportfiles/F2833x="--prevat_codes=-/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_CodeStartBranch.asm -codese-codes="--exit_codes_definature="-code.compruat_trat_code"-codes=-"-codese-trateg_codes"-"-codes"-"-codes"-"-codes"-"-spruat_trat_codes"-"-codes"-"-spruat_codes"-"-spruat_codes"-"-"-spruateg"-trat_codes"-="-"-"-codes"-"-"-cod
完工:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/source/DSP2833x_CodeStartBranch.asm
编译文件:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 -v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits /ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c~Supportfiles/F2833x="cn_defenditude_bote-ctradse-scale="-dprobot_guide-come"-c_definature="-inategot_guidates="--g_guides_definategot_trategot_guide-inates=-"-"--inategrainat_trat_guide-d_guide-d_transcale-d_guides=-"--ine"-ines_definese-dprobot_guidese-d_guidese-d_guides".
完工:"c:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c
编译文件:"../DSP2833x_usDelay.asm"
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits~Supportfiles/F2833x="cn"-deltategat_remote_delive"-d_sendategature="-sprinate-d_sategature-d_sateginature-d_sategy"--sp_sbulature-d_sbe-d_sbulation_sbad_guide"-sp_sbulate-d_sbad_guide"-"-sprine"-sp_sbulate-d_guide-d_sbuld_guide-d_sine"-delt_guide-d_sinese-d_sbad.ine"-delt_guidese-d_sbad.c:
完成构建:"../DSP2833x_usDelay.asm"
构建文件:"../HVPM_Sensorless-DevInit_F2833x.c"
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 -include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include /ti/controlSUITE/development_kits --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include~/ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_remote_define -densor_defination="hv33x"-intrat_proc-inflat_define -intrade-d_sensorpf-nature="-intrat_guide"-intrat_guide-d_sensor_defintrate-intrate-intrate-d_sensorwmage"-"-"-intrad_guide-intrad_guide"-"-"-"-intrate-intrad_guide-intrate-d_sensormage-"-intrate-d_sensorwmage-intrate-guide"-"-"-"-intrate-guide"-"-in
完成构建:"../HVPM_Sensorless-DevInit_F2833x.c"
构建文件:"../HVPM_Sensorless.c"
调用:C2000编译器
"c:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 "-v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/include --include_path="C:/ti/controlSUITE/device_support/f2833x/v132/DSP2833x_common/include /ti/controlSUITE/libs/app_libs/motor_control/math_blocks/v4.0 --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include /ti/controlSUITE/libs/app_libs/motor_control/drivers/f2833x_v2.0 --include_path="C:/ti/controlSUITE/development_kits~Supportfiles/F2833x="cn_prinate-define -cn_guides="-prine_premote_pf-nature="-cn"-cn_sensorpremote_trature="-cn"-trature_guide"-prine_premote_pf-nature_guide"-trade"-g_guide"-prine"-prine_guide_pf-ness_guide-tese-g.prine_pf-ness_guide_pf-ness_guide"-"-trine"-g.prine"-g.prine"-g.
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第213行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第1345行:警告:子脚本超出范围
"../HVPM_Sensorless.c"、第1345行:警告:子脚本超出范围
完成构建:"../HVPM_Sensorless.c"
构建目标:"HVPM_Sensorless_2833x.out"
调用:C2000链接器
"c /ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/lib:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 /ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include /ti/controlSUITE/development_kits/HVMotorCtrl -v28 -ml -mt --float_support=fpu32 -define ="_debug"-define ="large_model"-define ="float_math "-g -diag_warning=225 -z -m"hvPM_sensorless_2833x.map"--stack_size="-exam -pv2833x_intrad_ov_sensorex"-"-intrack_infot_ment-track_infot_cs.cn"/ti/controlSUITE/libs/math/FPUfastRTS/V100/lib/rts2800_fpu32_fast_supplement.lib -cn"-v2833x"-cn/sprintrack_ov.cs_ov.cs_infot_infot_cn"-cn"-m.cs.cs.cs_m.cs.cs.ov.ov.cs_infot_cn"-cn"-ov.cs.cs.cs.ov.ov.cs_infot_infot_cn"-cn"-2833x_m.cs.cs.cs_m.cn"-cn"-ov.cs.cs.cs.cs.cs.cn /ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd /ti/controlSUITE/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib
>>编译失败
makefile:150:目标'HVPM_Sensorless_2833x.out'的配方失败
"./F28335_RAM_HVPM_Sensorless.CMD"、第88行:错误:开始存储器范围已存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第88行:错误:开始存储器范围
与现有存储器范围开始重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第90行:错误:RAMM0存储器范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第90行:错误:RAMM0存储器范围
与现有存储器范围 RAMM0重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第92行:错误:RAML0存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第92行:错误:RAML0存储器范围
与现有存储器范围 RAML0重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第93行:错误:RAML1存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第93行:错误:RAML1存储器范围
与现有存储器范围 RAML1重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第93行:错误:RAML1存储器范围
与现有存储器范围 RAML2重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第94行:错误:RAML2存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第94行:错误:RAML2存储器范围
与现有存储器范围 RAML3重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第95行:错误:RAML3存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第96行:错误:ZONE7A 存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第96行:错误:ZONE7A 存储器范围
与现有存储器范围 ZONE7A 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第97行:错误:CSM_RSVD 存储器范围
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第97行:错误:csm_RSVD 存储器范围
与现有存储器范围 CSM_RSVD 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第98行:错误:csm_PWL 存储器范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第98行:错误:csm_PWL 存储器范围
与现有存储器范围 CSM_PWL 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第99行:错误:ADC_CAL 存储器范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第99行:错误:ADC_CAL 存储器范围
与现有存储器范围 ADC_CAL 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第100行:错误:复位存储器范围
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第100行:错误:复位存储器范围
与现有存储器范围复位重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第101行:错误:IQTABLES 范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第101行:错误:IQTABLES 存储器范围
与现有存储器范围 IQTABLES 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第102行:错误:IQTABLES2存储器范围
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第102行:错误:IQTABLES2存储器范围
与现有存储器范围 IQTABLES2重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第103行:错误:FPUTABLES 存储器范围
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第103行:错误:FPUTABLES 存储器范围
与现有存储器范围 FPUTABLES 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第104行:错误:BootROM 存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第104行:错误:引导 ROM 存储器范围
与现有存储器范围 BootROM 重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第108行:错误:RAMM1存储器范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第108行:错误:RAMM1存储器范围
与现有存储器范围 RAMM1重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第109行:错误:RAML4存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第109行:错误:RAML4存储器范围
与现有存储器范围 RAML4重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第110行:错误:RAML5存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第110行:错误:RAML5存储器范围
与现有存储器范围 RAML5重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第111行:错误:RAML6存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第111行:错误:RAML6存储器范围
与现有存储器范围 RAML6重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第112行:错误:RAML7存储器范围存在
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第112行:错误:RAML7存储器范围
与现有存储器范围 RAML7重叠
"./F28335_RAM_HVPM_Sensorless.CMD"、第113行:错误:ZONE7B 存储器范围有
已指定
"./F28335_RAM_HVPM_Sensorless.CMD"、第113行:错误:ZONE7B 存储器范围
与现有存储器范围 ZONE7B 重叠
"../28335_RAM_lnk.cmd"、第133行:错误:程序将不可用
存储器。 对齐/分块放置在".text"大小的段中失败
0x10ce 第0页。 可用存储器范围:
RAML1大小:0x1000未使用:0x1000最大孔:0x1000
错误:在连接期间遇到错误;"HVPM_Sensorless_2833x.out"不存在
已构建
Gmake:***[HVPM_Sensorless_2833x.out]错误1.
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
[引用用户="user5307035"]
我得到此错误:
C28xx:GEL:加载文件时遇到问题:C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x\F2833x_RAM\HVPM_Sensorless_2833x.out无法打开文件
[/报价]
您在加载时收到此错误、因为在构建工程时出现了早期错误、因此 从未生成可执行的 HVPM_Sensorless_2833x.out。
查看链接器构建命令、可以看到指定了一个额外的链接器命令文件(下面以红色突出显示)。
"c /ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/lib:/ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/bin/cl2000 /ti/ccsv8/tools/compiler/ti-cgt-c2000_16.9.7.LTS/include /ti/controlSUITE/development_kits/HVMotorCtrl -v28 -ml -mt --float_support=fpu32 -define ="_debug"-define ="large_model"-define ="float_math "-g -diag_warning=225 -z -m"hvPM_sensorless_2833x.map"--stack_size="-exam -pv2833x_intrad_ov_sensorex"-"-intrack_infot_ment-track_infot_cs.cn"/ti/controlSUITE/libs/math/FPUfastRTS/V100/lib/rts2800_fpu32_fast_supplement.lib -cn"-v2833x"-cn/sprintrack_ov.cs_ov.cs_infot_infot_cn"-cn"-m.cs.cs.cs_m.cs.cs.ov.ov.cs_infot_cn"-cn"-ov.cs.cs.cs.ov.ov.cs_infot_infot_cn"-cn"-2833x_m.cs.cs.cs_m.cn"-cn"-ov.cs.cs.cs.cs.cs.cn /ti/controlSUITE/device_support/f2833x/v132/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd /ti/controlSUITE/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib
当我在 controlSUITE 中构建默认示例工程时、我不会看到命令行上列出的链接器命令文件、也不会出现构建错误。
我不确定该文件如何添加到您的工程中、但您可以通过在 Project Explorer 视图中右键点击该文件并选择"Exclude from Build"来解决该错误。 重建项目。
请告诉我们这是否可以解决该错误。
尊敬的先生:
首先、我在 Project Explorer 中打开 HVPM_Sensorless_2833x、
第二次右键单击"28335_RAM_lnk.cmd"文件、
并选择"Exclude from Build"。
然后重新构建我的项目。
İt 正在工作、但我收到2条警告
说明资源路径位置类型
下标超出范围 HVPM_Sensorless.c /HVPM_Sensorless_2833x 第213行 C/C++问题
İt 正常。 很好。
谢谢你。