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/RM48L952:需要帮助以更改旧的GUI Composer项目

Guru**** 2595805 points
Other Parts Discussed in Thread: RM48L952, TMS320F28054M, MOTORWARE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/621654/ccs-rm48l952-need-help-to-change-old-gui-composer-project

部件号:RM48L952
线程中讨论的其他部件:DRV8301SEGGERTMS320F2.8054万MMOTORWARETMS320F2.8069万M

工具/软件:Code Composer Studio

您好!

我想对DRV8301-RM48-Kit中包含的GUI Composer项目进行一些修改。

套件中有GUI Composer v.1.5 2.1 runtime和CCS v.5.2。

基于TI Wiki,我希望在CCS v5.x中找到GUI设计器,但实际上并非如此:CCS 5.2 v中没有GUI设计器。 请更改wiki页面,如果CCS v.5.2 x中没有GUI Designer,则说“GUI Designer present in CCS v5.x”是不正确的。

套件中的GC项目只能与套件中随附的DVD版的GC 1.5 v.2.1 运行时一起使用,从v.1.7 0.0 运行时开始,不能在GC中使用。

我安装了CCS v 5.3 ,CCS v 6.2 ,但无法在Code Composer Studio中导入GC项目:没有任何小部件。

那么,我的问题是:如何更改包含的GC项目或更新该GC项目以与最新的GC1版本配合使用?

第二个问题:是否可以将GUI Composer v1或GC2与RM4x和JLink Ultra+一起使用? RM48CNCD控制卡中的XDS100v2是我使用的最慢的调试探测器。 我知道JLink可以与AHB总线一起工作,而不是使用默认APB总线,因此可以进行后台内存访问。

此致,

 Vitaliy Bortsov

e2e.ti.com/.../DRV8301_5F00_RM48_5F00_FOC_5F00_SMO_5F00_wEncoder.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Vitaliy,
    很抱歉耽误你的时间。 我已将此主题提请GUI Composer专家注意,他们可以给出最佳答案

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

    您好,Vitaliy,

    默认情况下不再提供GUI设计器,您可以从CCS应用程序中心安装它。 您是否正在尝试修改DRV GC应用程序? 或者您只是想将其与最新的运行时配合使用? 请您在屏幕上捕获错误并将其发布到此处吗?

    我不熟悉JLink Ultra。 但是,如果您可以使其在CCS中工作,则也可以使其在GUI Composer中工作。 目前我们不支持GCv2的JLink。

    此致,
    Patrick

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

    你好,Patrick。

    我想对DRV GC应用程序进行修改。

    当然,我从CCS应用程序中心v 6.2 安装GUI设计器。

    JLink由CCS v7"开箱即用"和CCS v 6.2 的更新站点提供支持。 请访问www.segger.com/.../

    要更改GC应用程序以使用JLink,我需要执行什么操作?

    此致,

     维他利

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

    您好,Vitaliy,

    此应用程序非常旧,我们没有自动升级路径将其转换为最新的支持库版本。 如果您仍然希望自己手动转换库,则可以尝试更改库以使用与新项目相同的格式。 此外,项目缺少一些html文件的.json文件,以及.settings文件夹中的libs.settings文件。 最好在外部编辑器中编辑文件,方法是将设计师在新项目中生成的内容复制到现有FOC应用程序中。

    我希望这能有所帮助。

    Patrick

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

    你好,Patrick。

    感谢您的回答。 我将手动执行。

    JLink怎么样?

    此致,

     维他利

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

    Patrick,

    是否有任何版本的GUI设计器可用于打开该GC FOC应用程序? 使用哪个版本的GUI Designer创建旧的GUI Composer应用程序?

    IMHO,最好使用旧的GUI设计器,而不是读取和理解.html和其他文件。

    此致,
    维他利

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

    Patrick,

    适用于Hercules平台的FOC GUI Composer应用程序已使用了大约5年。 对我来说,听到Hercules平台的"应用程序非常旧"的说法很奇怪。
    5年不是工业发展的大好时机。

    作为参考,TI对TI平台的某种类型的TI软件(例如GUI Designer/GUI Composer)的支持时间是多少?
    是否未知,任何GUI Composer/GUI Designer应用程序在任何时候都不能用于新版本的GC? GC2的使用寿命是多少? GC1已被删除,现在TI提供GC2。 GC2的全球状态是什么?
    也许我在一些许可证中看到过这段时间,但我记不起。

    此致,
    维他利

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

    您好,Vitaliy,

    此应用程序看起来最初是使用GC v1设计器创建的,然后手动抛光。 因此,设计器无法将其迁移到较新的版本。 我们尽最大努力在不同版本的GC v1应用程序之间实现向后兼容性。 但是,如果作者在GC设计器之外对应用程序进行了更改,我们将无法在不同版本之间正确迁移应用程序。

    FOC应用程序仍应作为独立应用程序运行,当您将其放入CCS时也应正常工作。 开箱后不起作用的是导入到GC v1设计器中进行修改。 需要完成一些工作,以便修复库路径,调整构件位置/布局(CSS样式),添加/修改所需的元文件等,然后才能将其导回GC v1设计器。

    您可以使用JLink,它的工作方式应与XDS相同。 我还手动将现有应用程序移植到最新的GC v1。 尝试下载并将其导入GC v1设计器,我尚未完全修复应用程序的布局(样式),但至少在设计器中可以打开。 我也没有验证该应用程序是否与设备兼容。

    由于使用了不同的框架,GC v1与GC v2不兼容。 遗憾的是,我们没有将应用程序从GC v1自动迁移到GC v2的路径。

    您能否告诉我您正在尝试如何使用现有FOC应用程序? 您是否正在尝试基于FOC GUI构建新的应用程序? 我看了RM48L952规范,它确实支持UART。 是否可以通过修改固件来使用UART? 我提出这个问题的原因是,可能可以将GC v2与UART一起用于您的应用程序。

    e2e.ti.com/.../2816.DRV8301_5F00_RM48_5F00_FOC_5F00_SMO_5F00_wEncoder.zip</s>8301

    此致,
    Patrick

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

    你好,Patrick。

    非常感谢这个项目! 我稍后再试。

    我正在设计下一版本的肺部呼吸呼吸机控制板,基于我现有的RM46/RM48板。 控制板的功能之一是电机控制。 目前,我使用由N2HET和我自己的电机控制生成的PWM。

    我想使用支持InstaSPIN-Motion的MCU (例如TMS320F2.8069万M/TMS320F28054M)2.8054万),但将来会这样:我将从控制板上删除电机控制,并使用InstaSPIN MCU设计一个新的电路板。 它将在未来推出,但现在我需要在RM48L952上执行面向现场的电机控制,并调整TI Hercules MotorWare的样例软件。

    因此,我想通过调谐更改FOC GUI应用程序以加快设计速度,并添加一些附加信息,而不仅仅是用于电机控制。

    关于UART。 是的,我可以使用它与GC2一起工作。 此外,我可以从PC访问现有CAN总线,并且我有一个应用程序可以将CAN串流到PC上的虚拟UART端口,因此我可以使用CAN总线与GC2一起工作(GC2将在PC上看到普通的COM端口)。

    我刚开始使用GUI Composer,决定学习它。 从我的角度来看,最好的学习成果是使用TI现有的和正在使用的GUI应用,是不是这样:-)?

    谨致问候,Vitaliy。

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

    您好,Vitaliy,

    GC2有许多示例应用程序托管在Gallery中,您可以开始使用联机教程。 也许您选择了一个复杂的项目作为GC1 :-(. 我希望您可以使用修改后的FOC应用程序继续您的设计,如果您需要任何其他帮助,请告诉我。

    此致,
    Patrick