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.

[参考译文] CCS/TMS320F2808:#10247-D 空:在没有 SECTIONS 规范 PSFB 的情况下创建输出段"ADC5ch_CONT_DRV_Data&quot C/C++问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/771036/ccs-tms320f2808-10247-d-null-creating-output-section-adc5ch_cont_drv_data-without-a-sections-specification-psfb-c-c-problem

器件型号:TMS320F2808

工具/软件:Code Composer Studio

#10247-D 空:在不使用 SECTIONS 规范   PSFB 的情况下创建输出段"ADC5CH_CONT_DRV_Data"          C/C++问题

为什么会出现此误差。

我们如何解决。

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

    我可以为您提供一些有关发生了什么错误的背景信息。  我无法告诉您如何解决它。

    请阅读文章 链接器命令文件入门的第一部分。  重点了解术语输入部分输出部分。  每当链接器看到没有匹配输出段的输入段时,它都会发出类似于...的诊断。

    [引用 user="Ahmet Budak"]创建不包含段规范的输出段"ADC5CH_CONT_DRV_Data"[/quot]

    在本例中、某些目标文件具有名为 ADC5CH_CONT_DRV_Data 的输入段。  但链接器命令文件没有使用该名称的输出段(或任何其他收集此输入段的方法)。  因此、会创建一个同名的输出段。  最糟糕的部分 这个新的输出段被分配到第一个具有空间的存储器范围中、这几乎是肯定的错误。

    您是否使用某种软件开发套件(SDK)?  如果是、哪一个?  该 SDK 的专家可能会就如何解决该问题提供直接建议。

    谢谢、此致、

    乔治