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.

[参考译文] CODECOMPOSER:CCS V12找不到定义

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1496616/codecomposer-ccs-v12-not-finding-definition

部件号:CODECOMPOSER

工具/软件:

你(们)好

我使用的是 CCS V12。

我已从 SDK 8.3导入 propriety_rf 中的 rfEchoTx 工程。&将其重命名为 rfEchoTx。

同样、我从 SDK 6.20中导入了同名工程

当我点击源文件(例如"RFC_dataEntryGeneral_t")中的类型/符号、然后按 F3时、我希望 CCS 打开包含其定义/声明的文件和位置。

我发现这是 SDK 6.20中的工程会发生的情况、但 SDK 8.3 中的工程不会发生这种情况(我得到"无法在索引中找到符号"RFC_dataEntryGeneral_t")。

我还注意到、从 SDK 8.3导入的其他 rf_pelity 工程的 SDK 符号出现了这个问题

这是(我假设)、因为工程属性中的某些内容未设置或未包括在内。

我尝试比较2个项目属性中的各种元素,但看不到8.3版本中的缺失/错误。

我应该将重点放在哪里?

提前感谢

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

    您好、  

    感谢您的查询。

    请提供有关上述内容的更多详细信息。 您使用的是哪个 SDK? 是 Processor SDK 还是 MCU+SDK?

    您使用的是哪款器件?

    此致、

    Tushar

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

    嗨、Tushar

    感谢您的及时答复。

    我找到了一个解决方案...但我不确定它是否是整个解决方案。

    我所做的是转到工程属性|c/c++General|路径和符号|符号、然后添加了符号"DeviceFamily_CC13X2"。

    我注意到这已自动将其添加到 CCS Build|Arm Compiler|预定义符号中。 然后重新编译工程。

    我还注意到、如果我第一次 在 CCS Build|Arm Compiler|预定义符号中添加符号。 然后重新构建工程-即使它自动将符号添加到 c/c++General|Paths and Symbols|Symbols 中、该工程也不起作用。

    回答您的问题:设备是 cc1352和 cc1312。 SDK 为 simplelink_cc13xx_cc26xx_sdk_8_30_01_01
    我不明白您的问题、"是 Processor SDK 还是 MCU+SDK"。

    此致

    Moshe

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

    尊敬的 Moshe:

    是否收到构建错误/警告?

    谢谢、

    Marie H

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

    嗨、Marie

    我的"解决方案"似乎是答案...所有都是 well...no 错误/警告。

    谢谢

    Moshe