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/CODECOMPOSER:自动目标配置不正确

Guru**** 1144270 points
Other Parts Discussed in Thread: BOOST-CC2564MODA, CC3200AUDBOOST
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/817603/ccs-codecomposer-auto-target-configs-incorrect

器件型号:CODECOMPOSER
主题中讨论的其他器件:MSP432P401RBOOST-CC2564MODACC3200AUDBOOST

工具/软件:Code Composer Studio

大家好、  

我对这个世界非常陌生。 我将开始使用 BOOST-CC2564MODA 对 MSP432P401R 进行实验和游戏。 目前、我有一个简单的目标、就是将示例上传到这个网站、并能够连接到它。 我知道我需要其他 BoosterPack 来执行音频功能、因此稍后会提供。  

我的当前问题在 Code Composer Studio 中。 我已经按照 SWRU453B 用户指南将 SPPDemo 导入 IDE。 我打开了属性并确保选择了正确的 LaunchPad、测试了连接、并确保选中了自动配置目标配置的复选框。 当我构建文件时、我会遇到以下错误:

gmake:***没有使目标'C:/Users/frali/workspace_v9/Main.c '成为'Application/Main.obj'所需的规则。
gmake:***没有使目标'C:/Users/frali/workspace_v9/SPPDemo.c '的规则,'Application/SPPDemo.obj'需要。
gmake:***没有使目标'C:/Users/Bluetopia/btpskrnl/BTPSKRNL.c '的规则,'Bluetopia/btpskrnl/BTPSKRNL.obj'需要。
gmake:***没有规则使目标'C:/Users/Bluetopia/btpsvend/BTPSVEND.c,'Bluetopia/btpsvend/BTPSVEND.obj'需要。
gmake:***没有规则使目标'C:/Users/Bluetopia/btvs/BTVS.c,'Bluetopia/btvs/BTVS.obj'需要。
gmake:***没有规则使目标'C:/Users/Bluetopia/hcitrans/HCITRANS.c,'Bluetopia/hcitrans/HCITRANS.obj'需要。
gmake:***没有规则使目标'C:/Users/Platforms/MSP-EXP432P401R/CC3200AUDBOOST.c、这是'Platforms/MSP-EXP432P401R/CC3200AUDBOOST.obj'所需的。
gmake:***没有规则使目标'C:/Users/Platforms/MSP-EXP432P401R/HAL.c、这是'Platforms/MSP-EXP432P401R/HAL.obj 所需的。
gmake:***没有规则使目标'C:/Users/Platforms/MSP-EXP432P401R/ccs/msp432_startup_ccs.c、这是'Platforms/MSP-EXP432P401R/CCs/msp432_startup_ccs.obj'所需的。
gmake:***没有使目标'C:/Users/Platforms/driverlib/cpu.c '成为'Platforms/driverlib/cpu.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/cs.c '成为'Platforms/driverlib/cs.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/flash.c '成为'Platforms/driverlib/flash.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/gpio.c '成为'Platforms/driverlib/gpio.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/i2c.c '成为'Platforms/driverlib/i2c.obj 所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/interrupt.c '成为'Platforms/driverlib/interrupt.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/pcm.c '成为'平台/driverlib/pcm.obj '所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/rtc_c.c '的规则,这是'Platforms/driverlib/rtc_c.obj'所需的。
gmake:***没有使目标'C:/Users/Platforms/driverlib/sysctl.c '的规则,这是'Platforms/driverlib/sysctl.obj'所需的。
gmake:***没有使目标'C:/Users/Platforms/driverlib/systick.c '成为'Platforms/driverlib/SysTick .obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/uart.c '成为'Platforms/driverlib/uart.obj'所需的规则。
gmake:***没有使目标'C:/Users/Platforms/driverlib/wdt_a.c '的规则,这是'Platforms/driverlib/WDT_a.obj'所需的。
gmake:目标"全部"不会由于错误而重新生成。

为目标配置创建的目录不正确。 我的印象是、它根据 LaunchPad 选择来决定位置、这就是为什么我要测试我的连接以确保选择了正确的内容、但我的计算机上的目录不正确的原因。 有人以前遇到过这种情况吗? 我找不到太多搜索此问题的机会。 希望这是一个简单的错误!

谢谢

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

    Michael、

    此处显示的工程编译错误与目标配置无关。 这些错误甚至在 CCS 启动调试会话并尝试连接到目标之前出现。  

    您使用的是哪个版本的 CCS? 导入工程时、是否选中了"Copy projects into workspace"复选框? 如果你这么做、这可能是这些错误的原因。 我不认为这个项目被设计成复制到工作区、而是应该保留在它的原始目录中。  

    尝试以下操作:打开新的 CCS 工作区、然后在未 选中"Copy projects into workspace"复选框的情况下导入工程(如下所示)。 编译工程(在 Project Explorer 视图中右键点击工程、然后选择"Build Project")、并告知我们是否修复了错误。

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

    为避免出现非常罕见的问题、请勿在 c:\Users 文件夹中安装共享软件包。
    尝试使用默认文件夹重新安装。

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

    这就是疯狂的部分 我将所有选项设置为默认值。 CCS 安装在 C:\ti 中、我只需点击 Resource Explorer 中的下载/安装按钮即可。 我将卸载这些软件包、并仔细观察、看看是否有人允许我将这些软件包放在其他地方。 我不记得有能力为它们定义安装位置。

    谢谢

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

    Michael Fralick 说:
    CCS 安装在 C:\ti 中,我只需点击资源浏览器中的下载/安装按钮即可。

    您提到的是使用 Resource Explorer 下载和安装的哪个软件包?

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

    使用工作区的默认位置似乎是导致问题的原因。 我创建了文件夹 C:\ti\workspace 并将我的工作区指向该路径。 从那里、一切都很好。