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:GUI Composer v2,带Motorware + TMS320F2.8069万

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/666245/ccs-gui-composer-v2-with-motorware-tms320f28069

线程中讨论的其他部件:TMS320F2.8069万MOTORWAREC2000WARE

工具/软件:Code Composer Studio

您好,

目前,我正在尝试为目标板使用GUI Composer v2,该板由TMS320F2.8069万,TI XDS100v2 USB调试探头和 Motorware组成。

但是,我无法将任何包含.out文件的变量与GUI Composer v2组件绑定。 是否有适合我工作的文档?

我已经查看了CUI Composer v2的一些文档,例如联机帮助和用户手册。  

Sincerererly,

EUI-heon

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

    您是否已查看过此 链接的教程? 它是为F2.8379万D编写的,但可以轻松适应F2.8069万。 它说明了如何将全局变量绑定到GUI Composer构件。 希望这能有所帮助!

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

    尊敬的ArtiG:

    感谢您的回复。

    我使用目标板测试了CCS Desktop View。 这很好。 对于独立应用程序,当我运行win32_start.bat文件时,此程序 只显示附加的图像并停止。 可以帮帮我吗?

    此致,

    EUI-heon

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

    尊敬的ArtiG:

    当我打开win32_start.bat时,我看到了一些代码,如下所示。

    >>

    回显正在启动GUI Composer...
    cd /d %~DP0
    REM在GUI Composer中按F12键打开调试器。
    调用"splash\win32_splash.bat"

    >>

    因此,运行win32_start.bat后按F12键,然后收到一些附加的错误消息。

    请检查附加的文件。

    此致,  

    EUI-heon

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

    ei-Heon Jung 说:
    如果是独立应用程序,当我运行win32_start.bat文件时,此程序 只显示附加的图像并停止。

    我也看到同样的问题。

    在最初编写教程时,它使用了早期版本的GUI Composer运行时,我已经验证它是否有效。 必须在较新的运行时中更改了某些内容。 我将尝试让GUI Composer专家来了解此内容并提出意见。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的ArtiG:
    感谢您的重播。
    我希望GUI Composer专家尽快解决此问题。
    此致,
    EUI-heon
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Eui-heon,  

    这可能与本论坛帖子中描述的问题相同;您能否尝试一下,并告诉我们它是否也能解决您的问题?

    e2e.ti.com/.../244.7818万

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

    尊敬的Martins:

    感谢您的重播。

    根据您的评论,我将 standalone_app设置更改为true @ .. /splash/package.json文件,我可以看到完整的GUI屏幕。

    但是,与CCS桌面视图不同,当我使用独立应用程序时,目标板会在5 ~ 6秒后突然运行并停止。

    (为了检查目标板的状态,我插入了LED闪烁操作@中断服务例程。 LED闪烁在5 ~ 6秒后停止)

    可以帮帮我吗?

    此致,

    EUI-heon

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

    尊敬的Martins:

    我按如下所示检查了连接过程。

    在"[my_Xds]:闪存成功! "步骤,LED闪烁,但在[my_Xds]:连接到目标。步骤LED停止。

    我猜,独立应用程序和目标板之间的连接已断开@ [my_Xds]:连接到目标步骤。

    请告诉我我是否应该做些什么。

    此致,

    EUI-heon

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

    您好,Eui-heon,  

    似乎您的程序很可能是由于RAM内存不足而构建的。 我们目前遇到的问题是GUI Composer v2特有的,在编程和启动调试连接之间重置RAM内存。 遗憾的是,目前还没有解决此问题的简单方法。 短期内唯一的解决方法是重建程序以使闪存耗尽。 这是您可以尝试的选项吗?  

    我们已为此问题提交了一个错误文件,但我们尚未对此问题进行修复。  

    马丁

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

    当我在独立应用程序上使用Flash Build配置测试程序时,结果是相同的。
    因此,我取消选中GUI项目中XDS设置的"自动编程"选项,然后再次测试。
    因此,在按下"程序加载状态"对话框上的"确定"按钮之前,目标板工作。
    但当我按下OK (确定)按钮时,目标板已停止。
    在测试过程中,状态栏上显示的消息更改如下。
    <按对话框上的"确定"按钮之前>
    "已连接到目标。 已连接硬件"

    "已连接到目标。 重新配置与目标的连接"
    (=>在此步骤中,目标板已停止。)
    "已连接到目标。 已连接硬件"

    是否有任何理由在刷新并运行后重新配置与目标的连接?

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

    您好Eui-Heon:  

    我有点困惑。 在第二句中,您表示您未选中"自动程序",结果是您看到"程序加载"对话框,但仍然存在相同的问题。  

    问题是否是即使您取消选中了“Auto Program (自动程序)”,程序加载仍会发生,即使不应该这样做?  

    谢谢!
    马丁

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Martin:
    很抱歉让您感到困惑。
    取消选中"自动编程"后,我使用"仪表板->文件->编程设备..."菜单刷新目标板。
    out文件是由Flash Build选项生成的。

    此致,
    EUI-heon
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Martin:
    目前,是否有针对与目标板一起运行的独立应用程序的解决方案?
    此致,
    EUI-heon
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    EUI-HEON,

    很抱歉回复延迟。 使用基于Flash的程序时,我对独立应用程序没有任何问题。 在这两种情况下都可以使用-选中或取消选中GUI项目中的"Auto Program"(自动编程)选项。 所以我不确定您的环境有何不同。

    在这两种情况下,您都无法看到它工作吗? 选中"Auto Program"(自动程序)选项后,每次启动独立应用程序时都会下载程序。 如果未选中,则程序应已处于闪存中(如果以前对其进行过一次编程),GUI应用程序应仅连接到它,然后开始更新小部件。 我有一个简单的LED闪烁项目,在两种情况下都能正常工作。

    CCS桌面视图是否正常工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的AartAG:

    CCS桌面视图正常。 我选中"自动程序"和"手动程序"选项的目的是在独立应用程序上查看一些消息。  

    今天,我检查了独立应用程序,了解目标板的仿真启动模式和闪存启动模式。

    在仿真引导模式下,目标板在完成闪存后工作,并在5 ~ 6秒后停止,但处于闪存引导模式,

    目标板工作,但短暂停止除外。

    我想为您展示两个操作的两个视频片段,但无法按大小上传。 如果您告诉我您的电子邮件地址,我将发送给您。

    此致,

    EUI-heon

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

    我想为您展示两个操作的两个视频片段,但我无法按大小上传。 [/引述]

    您是否可以尝试将它们向上拉,以查看它们的尺寸是否减小到能够连接的程度? 我也可以与您开始私人对话,您可以尝试在那里分享。

    同时,我想我会与您分享我的计划,以便您可以在您的环境中试用。 在我看来,这在F2.8069万实验板套件上是可以正常工作的。 controlCARD上的引导模式跳线设置为引导至闪存。

    我已验证GUI Composer应用程序在从GUI Composer运行时以及作为独立应用程序运行时都能正常工作。

    有关CCS项目的详细信息:

    -从 C2000Ware导入flash_f2.8069万示例(在\device_support\f2806x\examples\c28\flash_f28069下2.8069万下)
    -修改源文件example_2.8069万Flash.c以添加与LED闪烁操作关联的全局变量LED_STATUS (我修改的文件已附加以供参考)
    -在CCS中重建并运行项目以验证LED操作

    有关GUI Composer项目的详细信息:

    -添加LED磁贴并将其绑定到LED_STATUS变量
    -目标通信设置如下所示
     (我还将附加我的.out文件,以便您也可以尝试在GUI Composer项目设置中直接使用它)

      

    -运行GUI Composer应用程序并验证应用程序上的LED是否与板载LED同步
    -将项目导出为独立应用程序并验证独立操作

    请尝试一下,并告诉我它在您的设置中是否有效。

    e2e.ti.com/.../Example_5F00_2.8069万Flash.c

    e2e.ti.com/.../Example_5F00_2806xFlash.out

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

    因为包含两个文件的zip文件的大小为157Mb,所以无法附加。
    当我使用TI的F2806x ISO控制卡(版本0.4)+ DRV8301kit_revD测试独立GUI时,
    结果与我之前的测试相同。 你的文件和测试程序给我同样的结果。

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

    EUI-HEON,

    我不确定为什么对我很好的应用程序不能在您的环境中工作。 我正在使用的F2.8069万 controlCARD是版本1.1。 不确定硬件本身是否存在差异,这些差异可能会对此处产生影响。  

    最后,如果您愿意共享一个简单的CCS项目和GUI Composer应用程序,该应用程序可以再现该行为,并且可以在F2.8069万实验套件上运行, 我可以检查我是否可以在我的最后再现您的行为。拥有完整的CCS项目(您可以压缩项目文件夹并在此处附加)和GUI Composer应用程序(将其导出为项目并在此处附加zip文件)将很有帮助。  

    同时,我还向您发送了一个朋友请求。 接受后,我们可以开始私人对话并私下共享文件。 您也可以尝试将视频附加到私人对话中,或许可以尝试分别压缩/附加每个视频,以减小附件的整体大小。

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

    这一讨论在离线状态下继续进行。 总结:

    -客户共享了他们的CCS项目和GUI Composer应用程序,我在F2.8069万实验板套件上运行,GC应用程序按预期运行。 指示灯仍按预期闪烁。

    -基于多项测试(在我的终端上有效,但在客户的终端上不有效),我们得出结论,在运行独立的GUI Composer应用程序时,客户环境和/或硬件中一定存在导致意外行为的情况。

    客户同意现在可以关闭此线程。 他们计划在不久的将来对不同的PC系统进行额外测试,如果需要,届时将启动新的开机自检。