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.

[参考译文] 改进建议:仅允许生成/生成sysconfig文件

Guru**** 2584385 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1090717/improvement-suggestion-allow-to-generate-build-sysconfig-files-only

Thread:sysconfig中讨论的其它部件

你(们)好

我缺少CCS中的一个明显功能,

使用案例:

经常,当我对sysconfig.syscfg文件进行更改时,我只想运行sysconfig文件的生成,而不是构建整个项目。fx。要查看board.h中的新定义现在的外观,以便我可以相应地更新我的代码。

建议:

在CCS中,我们可以右键单击.c文件并选择“生成选定的文件”,它将仅触发该文件的生成。当右键单击.syscfg文件时,我也可以使用该选项,只是选择它时没有任何反应。

因此,我建议在.syscfg文件上选择“生成选定的文件”会触发sysconfig生成。

更具体地说,仅运行此步骤

Building file: "../modtager.syscfg"
Invoking: SysConfig
"C:/ti/ccs1110/ccs/utils/sysconfig_1.11.0/sysconfig_cli.bat" -s "C:/ti/c2000/C2000Ware_4_00_00_00/.metadata/sdk.json" --script "C:/somepath/somename.syscfg" -o "syscfg" --compiler ccs
Running script...
Validating...
Generating Code (modtager.syscfg)...
Writing C:\somepath\SomeConfig\syscfg\board.c...
Writing C:\somepath\SomeConfig\syscfg\board.h...
Writing C:\somepath\SomeConfig\syscfg\pinmux.csv...
Finished building: "../somename.syscfg"

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

    也许您可以使用独立的sysconfig工具来生成board.c/.h等

    https://www.ti.com/tool/SYSCONFIG

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

    我为此提交了一个错误。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-1.0808万

    谢谢

    KI

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

    任何通过此帖子的人,请考虑单击上面的链接以对此功能进行投票。

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

    感谢Kier的建议,这绝对是一个解决方法,实际上我通常解决此问题的方法是从控制台输出中复制命令,然后在单独的控制台中运行相同的命令。

    但我认为这应该可以在IDE内部实现,特别是CCS已经使用此“生成所选文件”选项扩展了股票覆盖。

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

    完成。 我的意思是投票。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但是403.9491万但是我认为这应该可以从IDE内部实现,特别是已经选择了“lipse文件”的版本的选项。

    我认为从技术上讲,您可以从IDE中执行此操作,但这需要您在编辑器中打开syscfg文件。 能够使用“生成选定文件”上下文菜单选项是有意义的。 这当然是最容易的。