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.

[参考译文] TMS320F28379D:TMS320F28379D

Guru**** 2391225 points
Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1387861/tms320f28379d-tms320f28379d

器件型号:TMS320F28379D

工具与软件:

您好!

我正在尝试使用 CCS 12.4.0.00007在 TMS320f28379D 目标上执行示例工程"2837x_vcu2_CFFT_1024"。 我已将 CCS 通用选项(输出格式)从旧版 COFF 切换为 EABI。 不幸的是、CCS 无法解析以下符号、即使库的路径正确并且链接器被迫重新读取库也是如此。

警告 :

      #10247-D 创建不带段的输出段".data"
      #10247-D 创建不带段的输出段"buffer1"
      #10247-D 创建不带段的输出段"buffer2"
      #10440-D 创建不带段的输出段".bss"
      #10440-D 创建不带段的输出段".const"
      #10440-D 创建不带段的输出段".init_array"
      #10440-D 创建不带节的输出段".sysmem"

错误:

      首次引用了未定义的
      符号
      --- -------
      CFFT_init1024Pt ./main.obj
      CFFT_run1024Pt ./main.obj
      icfft_run1024Pt ./main.obj

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

您能帮忙吗?

谢谢。

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

    Arnaud、

    这与 COFF 迁移到 EABI 相关。

    请尝试 在 vcu2_CFFT_1024.asm 中进行以下更新  

    .if __TI_EABI__
    .asg CFFT_init1024Pt、 _CFFT_init1024Pt

    .asg CFFT_run1024Pt、 _CFFT_run1024Pt

    .endif

    并对  vcu2_icfft_1024.asm 进行以下更新  

    .if __TI_EABI__
    .asg ICFFT_run1024Pt、 _ICFFT_run1024Pt

    .endif

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

    您好!

    这很好,并解决了我的问题。

    非常感谢!

    Arnaud