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/CC1350STK:无法在xxxxxxx中找到源文件找到该文件或编辑源查找路径以包括其位置。

Guru**** 2595805 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/624842/ccs-cc1350stk-can-t-find-a-source-file-at-xxxxxxx-locate-the-file-or-edit-the-source-lookup-path-to-include-its-location

部件号:CC1350STK

工具/软件:Code Composer Studio

我是CCS的新用户,所以这个问题可能有点奇怪和不好。(我使用RTOS)

当我打开一个函数的解密时,我只能在.h文件中看到一个函数类型解密,在本例中,它是"extern RF_EventMask RF_runCmd (xxxxx)",它位于.h头文件中,但 我看不到函数正文。 在调试模式下,当我进入此功能时,CCS显示:

无法在"/db/vtle/library/trees/zumaprod/zumaprod-o06/exports /tirtos_cc13xx_cc26xx_2_21_00_06/products/tidrivers_cc13xx_cc26xx_2_21_00_04/packages/ti/drivers/RF/RF26xx_singode.c"中找到源文件
找到文件或编辑源查找路径以包括其位置。


因此,RF_runCmd函数应位于文件 RFCC26XX_singlemode.c中,并且我正在使用 RFCC26XX_singlemode.c中的每个函数,我是否正确?

我的问题是:如果要使用源文件 RFCC26XX_MODORE.c中的函数 ,该文件与 RFCC26XX_singlemode.c路径相同,我该怎么办?

此外,您能否告诉我为什么看不到功能体? 这是因为与RTOS相关的事情吗?

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

    我在这里找到了...我可以选择不同的C文件吗? 但为什么我看不到使用"公开解密"命令的函数体?

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

    您好,Jason:

    无法 在"/db/vtle/library/trees/zumaprod/zumaprod-o06/exports /tirtos_cc13xx_cc26xx_2_21_00_06/products/tidrivers_cc13xx_cc26xx_2_21_00_04/rfs/lemode/packages"中找到源文件
    找到文件或编辑源查找路径以包括其位置。[/QUOT]

    这种类型的消息非常常见,在下面的链接中进行了说明:

    http://software-dl.ti.com/ccs/esd/documents/users_guide/sdto_ccs_debug-handbook.html#debugging-library-code

    因此,您可以忽略警告,也可以使用选项浏览到本地环境中存在的路径中的源文件。 调试器被告知文件在您的环境中的位置后,它将打开它并保留对该位置的引用。 它还可以使用第一个路径作为参考,从库中查找其他源文件。 这还应解决"跳转至声明"(及其他相关)功能。

    谢谢

    KI