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/CC2640:无法打开源文件npi_data.h

Guru**** 2582405 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/601410/ccs-cc2640-cannot-open-source-file-npi_data-h

部件号:CC2640

工具/软件:Code Composer Studio

大家好,

我尝试导入SimpleBLEPeripheral项目,但在尝试生成项目时遇到问题。

下面是我的生成控制台:  

****为SimpleBLEPeripheral项目构建配置FlashROM ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake "-k all
'构建文件:C:/ti/simplelink/ble_cc26xx_2_01_01_4.4627万/项目/ble/SimpleBLEPeripheral/CC26xx/Source/Application/main.c'
'调用:ARM编译器'
c:/ti/ccsv6/tools/compiler/ti-CGT-arm_LES.9/bin/armcl" 5.2 --cmd_file="C:/ti/simplelink/ble_cc26xx_2_01_44ms/ble/ble/cs/scmcsc/spel_pert_pert=./pse/seclink=-ctran/ip/ps-ctran/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip_ctran/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/cc 5.2 include_path="C:/ti/simplelink/ble_cc26xx_2_01_44dr/Components/services/sdata"--include_path="C:/ti/simplelink/ble_cc26xx_2_01_44dr/Components/sadr27"--include_path_c10s/ip_c10s/ip_ctran_c261/ctran_c_路 display_error_number --gen_func_subsections=on --preproc_with _compile --preproc_dependency="Startup/main.pp"--obj_directory="Startup"--cmd_file="configPkg/compiler.opt""C:/ti/simplelink/ble_cc26xx_2_01_4.4627万/项目/Peripheral S26xx/Application/crype/c"
"D:\WorkspaceCCS2\SimpleBLEPeripheral\NPI\NPI_task.h",第49行:致命错误#1965:无法打开源文件"inc/npI_data.h"
在编译“C:\ti/simplelink/ble_cc26xx_2_01_4.4627万/项目/ble/SimpleBLEPeripheral/CC26xx/Source/Application/main.c”时检测到1个灾难性错误。

编译已终止。
>>编译失败
gmake:***[Startup/main.obj]错误1
'构建文件:C:/ti/simplelink/ble_cc26xx_2_01_01_4.4627万/项目/ble/SimpleBLEPeripheral/CC26xx/Source/Application/simpleBLEPeripheral.c'
'调用:ARM编译器'
c:/ti/ccsv6/tools/compiler/ti-CGT-arm_LES.9/bin/armcl" 5.2 --cmd_file="C:/ti/simplelink/ble_cc26xx_2_01_44ms/ble/ble/cs/scmcsc/spel_pert_pert=./pse/seclink=-ctran/ip/ps-ctran/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip_ctran/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/ip/cc 5.2 include_path="C:/ti/simplelink/ble_cc26xx_2_01_44dr/Components/services/sdata"--include_path="C:/ti/simplelink/ble_cc26xx_2_01_44dr/Components/sadr27"--include_path_c10s/ip_c10s/ip_ctran_c261/ctran_c_路 display_error_number --gen_func_subsections=on --preproc_with _compile --preproc_dependence="Application/simpleBLEPeripheral.ppp"--obj_directory="Application"--cmd Pkg/compiler.opt""C:/ti/simelink/ble_cc26xx_2_01_Peripheral/Spene/Spene/Spene/Spene/Spene/Spene/Spene/Spene/Spene/B667/Projects/CBLEBes/CCBLE27"
"D:\WorkspaceCCS2\SimpleBLEPeripheral\NPI\NPI_task.h",第49行:致命错误#1965:无法打开源文件"inc/npI_data.h"
在编译“C:\ti/simplelink/ble_cc26xx_2_01_4.4627万/项目/ble/SimpleBLEPeripheral/CC26xx/Source/Application/simpleBLEPeripheral.c”时检测到1个灾难性错误。

编译已终止。
>>编译失败
gmake:***[Application/simpleBLEPeripheral.obj]错误1
gmake:target `all' not remake because of errors.

****构建已完成****

我在所有CCS工作区中的任何位置都找不到文件npi_data.h。 另一件事看起来很奇怪,我在CCS工作区3工作,错误在CCS工作区2的npi_task.h中。

提前感谢!

Lucas Poingt

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

    您好Lucas:

    Lucas Poingt 说:
    "D:\WorkspaceCCS2\SimpleBLEPeripheral\NPI\NPI_TASG.h",第49行:致命错误#1965:无法打开源文件"inc/npi_data.h"

    看起来就像使用您(或其他人)修改的简单BLE外设示例版本。 找不到npi_data.h,因为在包含搜索路径中没有指向它的路径。 您需要添加其他路径:

    C:\ti\simplelink\ble_cc26xx_2_01_4.4627万\Components\NPI

    Lucas Poingt 说:
    我在所有CCS工作区的任何位置都找不到文件npi_data.h [/QUOT]

    BLE SDK示例倾向于使用链接文件,因此大多数文件将驻留在工作区之外。 对于npI_data.h,它位于上述路径中,并通过包含搜索路径引用。

    Lucas Poingt 说:
    另一件事似乎很奇怪,那就是我在CCS工作区3中工作,并且错误出现在CCS Worspace 2[/QUOT]的npi_task.h中

    可能存在一些奇怪的路径设置。 请在您的工作区中压缩项目文件夹并将其附加到此线程,以便我进一步了解

    谢谢

    KI

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

    实际上,这是我工作的公司的一个项目,所以我不能给你们提供资料来源。
    但您说得对,此项目已被其他人修改(这就是为什么我不能为您提供源代码的原因)。
    其他人告诉我尝试此示例以测试并尝试解析我的另一个线程: e2e.ti.com/.../60.0435万

    但是测试此示例需要花费太多时间,因此我决定放弃并尝试以其他方式解析我的线程。

    但无论如何,谢谢你。
    如果您愿意,请随时尝试帮助我解决问题,我仍在努力。

    此致,
    Lucas Poingt
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Lucas:
    我理解您无法提供源文件。 但是,如果您只能在项目文件夹(.project,.cproject. ccsproject)中提供项目元数据文件,这可能足以让我进行分析。

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

    e2e.ti.com/.../8372.project.zipHi

    这是文件。

    谢谢!

    此致,

    Lucas Poingt