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.

[参考译文] CODECOMPOSER:CCS 20.1.0.6:关于创建新项目的几个问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1496815/codecomposer-ccs-20-1-0-6-a-couple-of-questions-for-creating-new-projects

部件号:CODECOMPOSER
Thread 中讨论的其他器件:AM2434SysConfig

工具/软件:

您好、

我使用 CCS 20.1.0.6和 AM2434 EVM 板。

我有两个问题:

1.通过 File -> Create New Project...创建新工程时、似乎必须安装最新的 MCU+ SDK (v10.1.0.32)。 是否可以使用已在 C:\ti 中安装的旧 SDK?

2.是否有创建系统级工程的步骤、并且它包含 r5fss0-0和  r5fss0-1的两个子工程?

谢谢、

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

    尊敬的 Xu:

    [quote userid="649165" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1496815/codecomposer-ccs-20-1-0-6-a-couple-of-questions-for-creating-new-projects 通过 File -> Create New Project...创建新工程时、似乎必须安装最新的 MCU+ SDK (v10.1.0.32)。 是否可以使用已安装在 C:\ti 中的旧 SDK?

    创建工程后、您可以更改 MCU+SDK 版本。 打开工程属性并导航至 General -> Dependencies -> MCU+SDK for 。

    请参阅下图。

    [quote userid="649165" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1496815/codecomposer-ccs-20-1-0-6-a-couple-of-questions-for-creating-new-projects 是否有任何步骤来创建系统级工程、并且该工程包含 r5fss0-0和  r5fss0-1的两个子工程?

    在选择模板时、您可以选择空的系统工程模板以在 CCS 下创建系统工程。

    请参阅下图。

    此致、

    Tushar

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

    尊敬的 Tushar:

    将 SDK 依赖项从10.1.0.32更改为9.2.0.50后、编译工程将失败。 请参阅以下消息。

    [10]构建文件:"../example.syscfg"
    [11]调用:sysconfig
    [12]"C:/ti/ccs2010/ccs/utils/sysconfig_1.23.0/sysconfig_cli.bat "--script "C:/work/temp/ethernet_accessory/r5fss0-1/example.syscfg "-o "syscfg"-s "C:/ti/ind_comms_sdk_am243x_09_02_00_24/mcu_plus_sdk/.metadata/product.json "-p "ALV"-r "ALV"--context "r5fss0-0"--compiler ticlang
    [13]警告:SysConfig 已更新、使用标准 TI 器件型号。 自动选择器件 AM2434。 如果不需要这样做、请打开 SysConfig 进行更改。
    [14]正在运行脚本...
    [15] subdir_rules.mk:9:目标'build-1235228049'的配方失败
    [16]错误:调用 scripting.AddModule()时发生异常:没有这样的资源:/kernel/dpl/dpl_cfg.syscfg.js
    [17]搜索到的路径:
    [18]C:\ti\ind_comms_sdk_am243x_09_02_00_24\MCU_PLUS_sdk\source\kernel\dpl\dpl_cfg.syscfg.js
    [19]C:\ti\ind_comms_sdk_am243x_09_02_00_24\mcu_plus_sdk\source\kernel\dpl\.meta\dpl_cfg.syscfg.js
    [20]C:\ti\ind_comms_sdk_am243x_09_02_00_24\mcu_plus_sdk\source\kernel\.meta\dpl\dpl_cfg.syscfg.js
    [21]C:\ti\ind_comms_sdk_am243x_09_02_00_24\mcu_plus_sdk\source\.meta\kernel\dpl\dpl_cfg.syscfg.js
    [22]C:\ti\ind_comms_sdk_am243x_09_02_00_24\source\kernel\dpl\dpl_cfg.syscfg.js
    [23]C:\ti\ind_comms_sdk_am243x_09_02_00_24\source\kernel\dpl\.meta\dpl_cfg.syscfg.js
    [24]C:\ti\ind_comms_sdk_am243x_09_02_00_24\source\kernel\.meta\dpl\dpl_cfg.syscfg.js
    [25]C:\ti\ind_comms_sdk_am243x_09_02_00_24\source\.meta\kernel\dpl\dpl_cfg.syscfg.js
    [26]C:\work\temp\Ethernet_address\r5fss0-1\kernel\dpl\dpl_cfg.syscfg.js
    [27]C:\work\temp\Ethernet_additions\r5fss0-1\kernel\dpL\.meta\dpl_cfg.syscfg.js
    [28]C:\work\temp\Ethernet_additions\r5fss0-1\kernel\.meta\dpl\dpl_cfg.syscfg.js
    [29]C:\work\temp\Ethernet_additions\r5fss0-1\.meta\kernel\dpl\dpl_cfg.syscfg.js
    [30]位于 Object.AddModule (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:46:10)
    [31] at scriptFunc (C:\work\temp\Ethernet_Accessories\r5fss0-1\example.syscfg:31:27)
    [32]位于 CB (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:112:7)
    [33]位于 withDetecatedAccess (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:14:10)
    [34]位于 runAsUserScript (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:61:10)中
    [35]位于 itetatee (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:110:5)
    [36] at baseEach (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack:\sysconfig\node_modules\lodash\lodash.js:530:11)
    [37]位于 function.each (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack:\sysconfig\node_modules\lodash\lodash.js:9409:52)
    [38]位于 itetatee (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack src:ts:108:6)
    [39] AT Pt (C:\ti\ccs2010\ccs\utils\sysconfig_1.23.0\dist\webpack:\sysconfig\node_modules\lodash\lodash.js:530:11)
    [40]gmake:***[build-1235228049] Error 1.
    [41]我不会再去找你的。
    [42]*****构建已完成

    此致、

    Ross

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

    尊敬的 Tushar:

    仅供参考、我需要使用  ind_comms_sdk_am243x_09_02_00_24、其中包括 MCU+ sdk v9.2.0.50。

    此致、

    Ross

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

    尊敬的 Ross:

    如果需要将 MCU_PLUS_SDK 与 indus_comms_SDK 一起使用、请导入 indus_comms_SDK 中提供的示例。 有一个 MCU_PLUS_SDK 作为 indus_comms_SDK 的一部分提供、与它兼容。 所有路径和依赖项都在 indus_comms_sdk 随附的 SDK 中进行适当修改。

    此致、

    Tushar

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

    尊敬的 Tushar:

    这是创建我的工程的唯一方法吗? 导入示例后、我是否需要手动更改工程名称和 makefile 等所有内容?

    此致、

    Ross

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

    尊敬的 Ross:

    SDK 中提供了空的示例。 您只需导入工程并将其名称更改为工程名称。 无需修改 makefile。

    根据您的用例修改代码。 或者、您也可以更改生成的*。out 文件的名称。

    请参阅下图。

    此致、

    Tushar

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

    嗨、Tushar

    您能帮助我们给出一些关于 Ross 发布的构建错误的提示吗?

    谢谢

    Zekun

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

    尊敬的 Zekun:

    [16]错误:调用 scripting.AddModule ():没有此类资源:/kernel/dpl/dpl_cfg.syscfg.js

    大家可以看到、报告了上述错误是因为未找到 DPL_cfg.syscfg.js 的路径。

    建议导入已提供的示例并根据用例进行修改、以避免此类问题并简化开发。

    此致、

    Tushar

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

    尊敬的 Tushar:

    我想这是因为旧的 SDK 9.2.0.50没有此文件。 看起来我只能从旧 SDK 导入示例工程、然后更改用于创建我的工程的名称。

    此致、

    Ross

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

    尊敬的 Ross:

    好像我只能从旧 SDK 导入示例工程、然后更改名称以创建我的工程。

    是的、正确。

    此致、

    Tushar