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/CC2642R:在一个项目中、我们是否应该有2个 syscfg?

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/968623/ccs-cc2642r-shall-we-have-2-syscfg-in-one-project

器件型号:CC2642R
Thread 中讨论的其他器件:SysConfig

工具/软件:Code Composer Studio

尊敬的先生:  

现在、我们要将 SDK 从  3_30_00_03更新到最新版本。   新版本将使用 GUI 获取用于 GPIO 定义的 syscfg。

我们有不同的硬件。  在之前的版本中、我们将在代码中使用不同的编译器来进行这些更改。   

现在、我们想知道是否可以在一个项目中使用2个 syscfg 来执行同样的操作?   如果是、请指导我们如何操作。

提前感谢您。

BRS

Jenny

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

    Jenny、

    您的工程中可能有2个 SysConfig 文件、并根据每个编译配置排除它们。

    例如、我从 SDK 中获取了其中一个示例项目(显示)。  我已经对其进行了调整、使其具有2个构建配置。  GPIO1和 GPIO2。

    然后、我制作了 display.syscfg 文件 Display2.syscfg 的副本、并将其添加到项目中。  为此、我选择了文件、从上下文菜单中选择"复制"、然后粘贴。  然后、CCS 会提示我为副本命名一个新名称:

    它会自动排除旧的.syscfg 文件。  目前、我的两个构建配置都使用 Display2.syscfg。

    在这里、您可以看到、gpio1是活动配置、并且不包括 display.syscfg (通过图标行)

    如果我希望将 display.syscfg 用于此配置、我只需右键单击它并取消选中 Exclude from Build。  然后、我需要重复该操作并排除 Display2.syscfg

    我的 GPIO1配置的最终结果是:

    然后、我可以将活动配置设置为 GPIO2并执行类似的练习。

    完成后、GPIO1将使用 Display.syscfg、GPIO2将使用 Display2.syscfg。

    此致、

    John