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.
尊敬的:
最近、基于 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 先生,你的意见对我也很重要。
谢谢你。
您的、
朱玉琴
此致