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.

[参考译文] TMS320F280025:芯片应用问题

Guru**** 2391415 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1410946/tms320f280025-application-issues-of-chips

器件型号:TMS320F280025

工具与软件:

您能否详细解释一下问题是什么以及如何解决此问题?在使用#pragma DATA_SECTION 将数据分配到 TMS320F28125上的闪存中、并且分配的数据未显示在编译的映射文件中。

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

    尊敬的 Tony:

    专家目前不在办公室、因此请预计延迟1–2天的响应时间。 谢谢你。

    此致、

    Aishwarya.

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

    它应该由 EABI 输出格式编译器进行优化。 如何避免优化、请提供解决方案?

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

    任何更新?谢谢。

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

    这是很长一段时间了、你能给我一个答复吗?

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

    您好、Tony、

    我会需要请您咨询我们的编译器工具专家。 但与此同时:请尝试 依次转到 project properties > C2000 Linker > Advanced Options > Symbol Management、将所需的变量或段名称添加到 retain 段:"Specify symbols/section to retain by linker (--retain)"。 通常、如果链接器未找到要使用的符号的引用、它将自动从输出文件中消除这些符号。 与此类似、对于编译器而言、如果声明变量、但您从未为其分配值或将其初始化、则编译器通常会在-O0以上的任何级别对其进行优化。

    此致、
    Ibukun