请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8035万 主题中讨论的其他部件:TMDSOLARUINVKIT
我尝试 通过eabi编译TMDSSOLARUINVKIT正式代码以获得elf输出格式, 并且有一些警告:
warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/device_support/f2803x/v 126/DSP2803x_common/lib/SFO_TI_Build_V6b.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/libs/app_libs/solar/v1. 2/IQ/lib/Solar_Lib_IQ.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/libs/math/IQmath/v160/l ib/IQmath.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/device_support/f2803x/v 126/DSP2803x_common/lib/SFO_TI_Build_V6b.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/libs/app_libs/solar/v1. 2/IQ/lib/Solar_Lib_IQ.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/libs/math/IQmath/v160/l ib/IQmath.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: library "F:/controlSUITE/controlSUITE3.4.9setup/controlSUITE/device_support/f2803x/v 126/DSP2803x_common/lib/SFO_TI_Build_V6b.lib" contains TI-COFF object files which are incompatible with the ELF output file. Ensure you are using the proper library. warning: creating output section ".bss" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_ to_eabi.html warning: creating output section ".const" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_ to_eabi.html warning: creating output section ".sysmem" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_ to_eabi.html warning: creating output section ".init_array" without a SECTIONS specification. For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_ to_eabi.html
它会导致编译器无法生成可执行文件
undefined first referenced symbol in file --------- ---------------- CNTL_2P2Z_IQ_ASM ./SolarMicroInv-Main.obj CNTL_2P2Z_IQ_COEFFS_init ./SolarMicroInv-Main.obj CNTL_2P2Z_IQ_VARS_init ./SolarMicroInv-Main.obj CNTL_3P3Z_IQ_ASM ./SolarMicroInv-Main.obj CNTL_3P3Z_IQ_COEFFS_init ./SolarMicroInv-Main.obj CNTL_3P3Z_IQ_VARS_init ./SolarMicroInv-Main.obj CNTL_PI_IQ_init ./SolarMicroInv-Main.obj DSP28x_usDelay ./ADC_SOC_Cnf.obj IQfuncsLoadEnd ./SolarMicroInv-Main.obj IQfuncsLoadStart ./SolarMicroInv-Main.obj IQfuncsRunStart ./SolarMicroInv-Main.obj MPPT_INCC_I_IQ_init ./SolarMicroInv-Main.obj NOTCH_FLTR_IQ_ASM ./SolarMicroInv-Main.obj NOTCH_FLTR_IQ_COEFF_Update ./SolarMicroInv-Main.obj NOTCH_FLTR_IQ_VARS_init ./SolarMicroInv-Main.obj RAMPGEN_IQ_init ./SolarMicroInv-Main.obj RamfuncsLoadEnd ./SolarMicroInv-Main.obj RamfuncsLoadStart ./SolarMicroInv-Main.obj RamfuncsRunStart ./SolarMicroInv-Main.obj SFO ./SolarMicroInv-Main.obj SINEANALYZER_DIFF_wPWR_IQ_init ./SolarMicroInv-Main.obj SPLL_1ph_IQ_init ./SolarMicroInv-Main.obj SPLL_1ph_IQ_notch_coeff_update ./SolarMicroInv-Main.obj SPLL_1ph_SOGI_IQ_coeff_update ./SolarMicroInv-Main.obj SPLL_1ph_SOGI_IQ_init ./SolarMicroInv-Main.obj _IQ15div ./SolarMicroInv-Main.obj _IQ15isqrt ./SolarMicroInv-Main.obj _IQ15rmpy ./SolarMicroInv-Main.obj _IQ15rsmpy ./SolarMicroInv-Main.obj _IQ15sqrt ./SolarMicroInv-Main.obj _IQ23cos ./SolarMicroInv-Main.obj _IQ23sin ./SolarMicroInv-Main.obj _IQ24div ./SolarMicroInv-Main.obj _IQ4div ./SolarMicroInv-Main.obj error: unresolved symbols remain
我想问一下,现在是否有一个.lib文件支持以ELF格式生成TMDSOLARUINVKIT代码? 如果是,我可以在哪里下载?