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.

[参考译文] TMS320F28075:导入示例代码时出现双定义错误消息

Guru**** 2782615 points

Other Parts Discussed in Thread: C2000WARE, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1235185/tms320f28075-double-definition-error-message-when-importing-sample-code

器件型号:TMS320F28075
主题中讨论的其他器件:C2000WAREcontrolSUITE

您好!

我正在尝试使用 CCS11来试用 F2807x 示例项目。

请告诉我该过程是否正确、因为这些步骤会导致错误。

1.选择 LED 闪烁项目。

2.按"完成"按钮。
此处的屏幕已经在项目资源管理器中显示了一个"红色 X"。

3、 在项目属性中设置芯片名称和调试器名称。

4、按"Apply and Close"生成、但出现很多错误。

我会收到一条双定义消息。
您能告诉我如何处理吗?

谢谢。

科诺

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

    您好 Conor:

    导入示例工程时、您无需在工程属性中选择器件/芯片、因为无论器件文件夹位于哪个器件文件夹中、该示例都应该已经配置完毕。 如果只导入它而不做任何更改、它会构建吗? 如果可以、则可以将调试探针设置为您正在使用的探针、但无需更改芯片选择。

    此致、

    阿米尔·奥马尔

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

    嗨、Omer Amir

    我在没有改变任何内容的情况下进行了构建、没有任何改进。 所以我安装了 C2000Ware 并尝试了 Blinky 有同样的结果。 由于这三种环境是相同的,我认为有一个独特的问题。

    谢谢。

    科诺

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

    您好 Conor:

    从错误屏幕截图可以看出、好像使用了多个连接器命令文件、但在项目目录中看不到任何文件。 您能否确认该示例位于何处? 似乎错误指向的是 controlSUITE、而不是 C2000Ware。

    此外、 这是不是 SDK 中的每个示例都有问题、还是只是这个特定示例有问题?

    此致、

    阿米尔·奥马尔

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

    嗨、 Omer Amir

    您能确认此示例的位置吗?

    我已重新安装 C2000Ware、但未发生任何更改。

     SDK 中的每个示例或仅此特定示例是否存在此问题?

    是的、在其他示例代码中会发生相同的现象。 我在尝试运行其他工程时遇到错误、因此我尝试首先运行"blinky_cpu1"。

    谢谢。

    科诺

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

    您好 Conor:

    我重新安装 C2000Ware,但没有任何更改。

    这不是图像中看起来的 C2000Ware 示例。 我会将其重新分配给相应的专家。

    此致。

    阿米尔·奥马尔

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

    尊敬的  Omer Amir:

    我找到了错误的原因。
    之所以出现此错误、是因为已在"CCS General/Device"项目属性中将"Generic C28xx Device"更改为"F28075"。
    为什么我在示例代码中选择"通用 C28xx 器件"时编译无错误、但如果我选择"F28075"、则编译有错误?

    我不明白 ccxl 中的"器件设置"与上述变体和内核中的"器件设置"之间的区别。

    谢谢。

    科诺

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

    您好

    您有任何更新吗?

    谢谢。

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

    您好!

    很高兴听到它在工作。

    Conor 能否确认您所使用的 CCS 的版本。 此外、请确认您使用的 C2000Ware 的版本。 从上一个屏幕截图可以看出、您显然没有使用最新的 C2000Ware 版本。 如前所述、您观察到的链接器命令文件错误是由于您的项目中多次引用了.cmd。 将来、确保在工程属性中指定的链接器 cmd 与工程中的 cmd 相同。

    此致、

    小津野市