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/MSP430FR2676:构建 CAPTIVATE-BSWP 固件时 CCS 中出错

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/939444/ccs-msp430fr2676-error-in-ccs-when-build-captivate-bswp-firmware

器件型号:MSP430FR2676
主题中讨论的其他器件:CAPTIVATE-BSWP

工具/软件:Code Composer Studio

尊敬的 TI:

我刚刚开始使用 EVB - CAPTIVATE-BSWP。 我已经尝试在 CCS 中构建该项目。 但是、存在一些误差。 我的步骤如下所示。 我的步骤是否有任何问题?  

(1)在设计中心 C:\ti\MSP\capTIvateDesignCenter_1.83.00.08\capTIvateDesignCenter\example_projects\CAPTIvateDesignCenterWorkspace\TI_examples\FR26中打开演示项目

(2)"Project Save As"、更改为其他工作区并更改项目名称

(3)在控制器定制器中、在通信接口中选择"register_I2C"。

(4)按"生成源代码"、"创建新项目"并保存在默认路径 c:\xxxx\src 中

(5)在 CCS 中、按 Project/Import CCS Projects。

(6)在选择"Select search-directory"时、浏览文件夹

(7)选择项目、然后按"Finish"

(8)按"Project/Clean (项目/清理)"、选择"Start a Build Immediately (立即开始构建)"、然后按"Clean (清理)"按钮

(9)那么我得到下面的错误。

我发现在我的项目中,有一些文件夹具有相同的文件夹/文件名,例如文件夹.FR2676_I2C_COMPARE5/DEMO_SRC/CapTIvate 和../FR2676_I2C_COMPARE5/CapTIvate。 为什么有两组极具吸引力的文件? 将实际使用/编译哪一组?

项目中有3个 main.c 文件。 一  个位于.FR2676_I2C_COMPARE5/DEMO_src;另一个位于.FR2676_I2C_COMPARE5/src;另一个位于 .FR2676_I2C_COMPARE5中。 项目中实际使用了哪些文件?

我发现 当我在"Generate Source Code"中选择"Create new project"时、将在../FR2676_I2C_COMPARE5/src 中生成一组新的文件。 但是、如果我想再次更改配置、然后选择"更新现有项目"、 则可以更新.FR2676_I2C_COMPARE5中的文件。  我很困惑编译时实际使用的是哪些文件? 谢谢。

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

    您好、Christy、

    由于某种原因、看起来文件在设计中心中无法正确生成。  是否可以尝试将源代码生成到与默认值不同的清理目录中? 请告诉我、这是否适合您。

    我使用示例工程生成了代码、并且能够在 CCS 中编译而不会出现任何错误。

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

    您好、Eddie、

    您的意思是,当我按 “生成源代码”时,我不应该选择“创建新项目”,而应该选择“更新现有项目”?

    我执行了以下步骤。 但当我尝试将项目导入 CCS 时、我发现了一个问题。

    (1)在设计中心 C:\ti\MSP\capTIvateDesignCenter_1.83.00.08\capTIvateDesignCenter\example_projects\CAPTIvateDesignCenterWorkspace\TI_examples\FR2676_CAPTIVATE_BSWP 中打开演示项目

    (2)"Project Save As"、更改为其他工作区并更改项目名称

    (3)没有变化。 然后按"生成源代码"、选择"更新现有项目"

    (4) 在项目中生成 Demo_bin 和 demo_src。

    (5)  在 CCS 中、按 Project/Import CCS Projects。

    但是、无法选择项目。

    如何使用示例项目生成代码? 您能告诉我您的步骤吗? 谢谢。

    此致、

    Christy  

     

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

    我在步骤(4)中错误地写入它。 应该是: Demo_bin 和 demo_src 在项目中更新。

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

    您好、Christy、

    请参阅下面的 CapTIvate 技术指南。  "源代码生成"部分介绍了该过程。

    http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/CapTIvate_Design_Center/latest/exports/docs/users_guide/html/CapTIvate_Technology_Guide_html/markdown/ch_designcenter.html

    我的步骤是:

    1. 将示例项目导入设计中心。
    2. 双击 MSP430控制器
    3. 选择生成源代码
    4. 选择"Create New Project"
    5. 将位置更改为其他目录、然后单击"确定"
    6. 在 CCS 中导入工程(Project->Import CCS Projects)

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

    您好、Eddie、

    我一直在努力遵循这一指导。 但是、我遇到了一些错误。 让我更详细地解释一下我的步骤。  

    我的步骤是:

    1.将示例项目导入设计中心

    文件/项目另存为、C:\Users\RD-TEST\TI_Project\NewProject01

    您可以看到、demo_bin 和 demo_src 文件夹在保存后已经存在。

    在 C:\Users\RD-test\TI_Project01\demo_src 中:

    3.选择"生成源代码"

    4.选择"Create New Project"

    5.保存在默认路径"C:\Users\RD-test\TI_Project\NewProject01\src"中,按"OK"

    生成另一个文件夹"src"。 在此 src 文件夹中、有许多文件夹与 C:\Users\RD-test\TI_Project\NewProject01\demo_src 中的文件夹名称相同。

    但是、在"demo_src"文件夹中有一个"demo"文件夹、但在新生成的"src"文件夹中没有"demo"文件夹。

    6.启动 CCS、选择"File\Switch Workspace"、更改为 C:\Users\RD-TEST\TI_Project。

    7.在 CCS 中导入工程 (Project->Import CCS Projects)

    有两个已发现的项目。 我不知道原因、因为我只创建了一个项目。 我在导入时是否出错了?

    8.我选择了"NewProject01",然后按"Finish"。

    9.现在、我可以看到项目中添加了更多文件夹、位于位置 C:\Users\RD-TEST\TI_Project\NewProject01。

    这些文件夹的名称与"src"和"demo_src"文件夹中的名称相同。

    10.选择"Project\Clean (项目\清理)"

    这次误差为:

    这就是我尝试从示例项目创建新项目的方法。 但是、在该过程中会生成3组具有相同文件名的文件夹。

    它们位于 C:\Users\RD-test\TI_Project\NewProject01、 C:\Users\RD-test\TI_Project\NewProject01\demo_src 和 C:\Users\RD-test\TI_Project\NewProject01\src 中。

    我很困惑我应该使用哪组文件夹。 或者我错误地执行了哪些步骤? 谢谢你。

    此致、

    Christy