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.

[参考译文] 如何使用 PowerSuit 创建项目

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/565850/how-to-create-project-with-powersuit

Thread 中讨论的其他器件:SFRAcontrolSUITEpowerSUITE

尊敬的:

最近、基于 Vienna 整流器 的新 PFC 实现了 wihin new vision ControlSuit、这一点令人兴奋。 实际上、 我对  Manish Bhardwaj 的太阳能逆变器和 Vienna 整流器项目非常感兴趣、与 和 Shamim Cloudhury 的交错 PFC 项目相同。当我想使用软频率响应分析器和补偿设计器时、有一种标准的方法可以在 SFRA Library 和的帮助下实现它 补偿设计器模块用户指南。但是、解决方案适配器中的所有项目都以 Power Suit 的形式发布、为调用 SFRA 和 ComDesigner 提供了一种简单的方法。 在 CCS6.2中创建项目后、我发现有一个名为 RTSC 项目和 Power Suit 的新项目。

创建电源套件项目后,ProjectExplorer.下有一个 main.cfg[PowerSuIT]。当我用 XGCONF 打开它时,它是一个空白页,上面没有任何内容。但打开 XDCscriptEditor.喜欢以下内容:

/*需要使用 Home 模块来生成初始化代码*/
VAR 主页= xdc.useModule('devkits.Home');
VAR BUCK = xdc.useModule('devkits.TMDS_WORKSHOPKIT_DUMMY.Buck');
home.configApiVersion ="1.00.00";

program.stack = 128;
program.argSize = 0;
program.heap = 0;

因为 找不到 TMDS_WORKSHOPKIT_Dummy、所以会出现错误。实际上 、路径 ${COM_DEVKITS_INSTALL_DIR}/包中没有名为 TMDS_WORKSHOPKIT_Dummy 的文件。

在好奇的推动下,我在图示的新项目中从 ILPFC V1.1项目复制了一些文件(仅 Kit.xml、solution.js 和 main.cfg):

ILPFC_Base_Settings.h 由 main.cfg 自动创建。 在路径 D:\ti\controlSUITE\powerSUITE\v_1_06_00_00\packages\devkits\ILPFCKIT\template\ILPFC_BAS_F2803x 中,我们可以看到 ILPFC_BASE-Settings.h.xdt,这是 相应 include 文件的模板。经过一些修改,我认为我可以让 main.cfg 来生成与原始文件中的 lcude 文件的一些差异,以便与该文件进行比较。 也许我能够在不进行任何修改的情况下使用 Kit.xml 文件来新建项目。但我不知道如何构建 main.cfg GUI 页面。

如果您有足够的耐心阅读这里的内容,您必须知道我的意思。是的,解决方案适配器足够方便,但 它使用 MCU 的限制。 例如,TIDM Vienna Rectfer 基于 F28377D,交错 PFC 基于 F28035。 因此、我正在考虑是否可以使用 SFR 和 ComDesigner 将 ILPFC PowerSuit 项目迁移到 F2837xD 或将 Vienna 整流器 PowerSuit 项目迁移到 F2807x、而不会降低任何便利性。

简而言 之,我刚才在任何练习中都学习了 XDC 语言的一些术语,我的问题是:

1.如何构建 GUI main.cfg 页面以将值连接到模板文件,如 XXX _Base-Settings.h.xdt?

2.我能否将 Kit.xml 文件直接重用到描述型号 1:BUCK、2:PFC 3:逆变器4 Vienna Rectfer 的新项目中?

3将非 RTSC 项目 ILPFC V1.0更改为 PowerSuit 项目 ILPFC V1.1,先生 CloudhuryCould,您能告诉我您的宝贵经验吗?请,您的意见对我非常重要。

4要学习 C 语言的扩展,你能给我一些建议,一些指南,我应该阅读的书籍,以及 Bhardwaj 先生,你的意见对我也很重要。

谢谢你。

您的、

朱玉琴

此致

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

    遗憾的是、您无法自行创建 powerSUITE 项目、您需要使用资源浏览器为所需的解决方案创建项目。

    假设您要创建新的 ILPFC 解决方案、则需要转到 View -> Resource Explorer Classic ->

    在 controlSUITE 下、选择 powerSUITE、然后转到 Solution Adapter、

    在解决方案适配器上、单击您要创建的项目、即在本例中为 PFC、然后在后续页面上选择用于 ILPFC 的器件 F28035。

    单击该图标后、系统会提示您在机器上创建项目的位置、浏览到所需位置、并在该文件夹中创建解决方案的项目。

    创建项目后、将弹出 CFG 页面、您应该会看到解决方案的 powerSUITE 页面、即 ILPFC。

    如果看不到 CFG 页面、则需要查看 Resource Explorer powerSUITE -> FAQ 中的 FAQ 部分

    可能的问题可能是未安装 powerSUITE? CCS 版本中未安装 GUI 编写器。

    另请报告您正在使用的 CCS 版本。
x 出现错误。请重试或与管理员联系。