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.

[参考译文] MSP430FR6047:新下载仅创建链接项目

Guru**** 2391695 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1007443/msp430fr6047-new-download-creates-only-linked-projects

器件型号:MSP430FR6047
主题中讨论的其他器件:MSP430WARE

尊敬的 Dennis:

我现在删除了所有不必要的项目和工作区、但这仍然是一个问题。 我要复制的工程是一个链接的工程(所有文件夹都链接到其他位置)。 当我尝试导入所有链接到的项目时、我收到以下错误:"import failed for project 'UltrasonicWaterFR604x_02_40_00_00'、因为无法解释其元数据。 请联系支持部门。"

我还尝试在新的工作目录(C:\Users\MyLaptop\ccs_Projekte\Flowmeter-Versionen\Original)中安装一个全新的项目。 当我首次在 CCS 中导入该文件夹的工程时、它在完全其他目录(C:\ti\MSP\USS_02_40_00_00\MSP430FR6047EVM_USS_Water 演示)中创建了一个工程、并且该工程也仅包含链接的文件夹。 "将项目复制到工作区"框会自动选中、因此这不是原因。

您是否知道如何解决此问题?

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

    您好 Kathrin、

    好的、那么解决此问题的唯一方法似乎是修改 projectspec 文件。  让我看看我可以做些什么来修改这个文件、并为您提供一个副本来执行您尝试执行的操作。

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

    您好、Katherin、

    将附加的 projectspec 文件添加到以下目录:

    C:\ti\msp\USS_02_40_00_00\USS\examples\USSSWLib_template_examples\ccs

    在 CCS 中导入项目"Katherin_FR6047_USSSWLib_TEMPLICE_Example"并生成并检查是否存在错误。

    您应该能够将此项目复制或导出到任何其他位置、并将其构建。  如果要更改项目的名称、也可以编辑 projectspec 文件。

    e2e.ti.com/.../FR6047_5F00_USSSWLib_5F00_template_5F00_example_5F00_katherin.projectspec

    请告诉我这是如何为您工作的。

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

    尊敬的 Dennis:

    你给我的项目工作正常。 我已经在模板示例中有一个正常的项目,但我只有 MSP430FR6047EVM_USS_WATE_Demo 的链接项目(或无法打开的项目)。 这是我需要帮助的一个项目、因此是正常的巨型水演示项目。 很抱歉、我写的不清楚。

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

    尊敬的 Dennis:

    我还有一个简短的问题。 是否有方法重新定义链接库文件的路径或将这些文件复制到工程中? 我刚刚删除了一个不必要的项目及其项目内容、另一个项目丢失了以下路径的文件:C:\ti\msp430ware_3_80_11_07\ussl\b\include。 删除了目录 msp430ware_3_80_11_07。

    我尝试通过复制另一个 msp430ware_3...来解决该问题。 文件夹和重新命名、以便在名称末尾具有所需的数字组合。 现在可以在导入项目时找到这些文件,但仍然出现错误: 无法打开源文件"ussSwLib.h",...

    我还尝试将源文件夹的文件复制到我的项目中(其中保存了 main.c:C:\ti\MSP\FR6047_USSSWLib_TEMPLICE_example)、但我得到以下警告:没有规则使目标'C:/ti/msp430ware_3_80_11_07/usslib/lib/IQMathLibrary/libraries/CCS/MPY32/5xx_6xx/IQmathLib.a '成为'All'所需的目标'C:'。    FR6047_USSSWLib_TEMPLE_example

    我确信有一种方法可以解决这个问题。

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

    您好 Kathrin、

    是的、最简单的方法是使用 CCS Explorer 从中删除链接的文件、然后复制实际文件并粘贴回 CCS Explorer。  工程将新文件视为复制的资源、而不是链接的资源。

    您可能必须更改一些包含路径。

    我正在向您发送朋友请求。  如果我们尝试不同的东西、我认为我可以更好地帮助您。  如果您没有收到邀请、请告诉我。