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.

[参考译文] GUI 编写器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1101126/gui-composer

主题中讨论的其他器件:MSP430FR2155MSP430FR2355MSP-EXP430FR2355

你(们)好  

我创建了一个 GUI Composer 应用程序。

我可以从 GUI Composer 应用程序连接到主机 msp430fr2155。

但是、我向应用中添加了一个输入对象、从 msp430fr2155读取值时似乎遇到了问题。

该错误提示"communication with target failed:target ficed to read 0x20A0"(与目标通信失败:目标已恢复为读取0x20A0)

我附加了一些文件来查看它。

如果我错过了任何东西、请告诉我

谢谢

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

    我从 CCS 存储器浏览器中检查 、0x20A0是对象附加到它的变量位置。 有人可以对此提供帮助吗?

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

    我使用 MSP430FR2335 EVM 并 从代码 CCS 将示例 OOB 演示加载到目标板中。 但是、它似乎连接到目标板、但没有获得任何数据。在此处附加屏幕截图、并告诉我是否错过了任何内容。 谢谢

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

    你(们)好

    您可以参阅 用户指南 。 您是否已将 OOB 代码下载到 FR2355 Launchpad? 您可以在以下链接中找到 OOB 代码

    dev.ti.com/.../node

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

    您好、Allen、

    使用链接、

    1:我可以将映像下载到目标板。 (我附上下面的第一张图片 、因为它已成功下载)

    2:之后,它似乎等待数据,看起来什么都没有发生。 (显示在窗口左下角)

    如何将要收集的数据纳入 GC?

    我是否错过了任何内容?

    谢谢

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

    你(们)好

    它处于等待数据的状态。。

    您是否 选择了正确的波特率和 COM 端口? 尝试9600、成功闪存后、将器件复位。  

    如果序列端口设置正确、则应连接硬件。

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

    您好、Allen、

    即使我将波特率更改为9600、它也会在关闭对话框后切换回。

    我还转到设备管理器、将波特率更改为9600、它将始终返回到115200。

    我可以看到它显示硬件已连接、但从一开始就尽可能的远了。

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

    您好、Allen、

    重新启动后、我可以将其设置为波特率9600。 我没有看到"正在等待数据"、但对我来说似乎仍然没有数据。

    我碰巧在控制台上看到了404错误。 这是否会影响我的测试?

    谢谢

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

    你(们)好  

    您的测试结果没有影响。  继续进行测试。

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

    您好、Allen、

    我可以使用 GUI Composer 应用程序将图像下载到 MSP430FR2155和 MSP430FR2355上的目标板。

    但是、如果我从   https://dev.ti.com/gc/v2/help/GC_UserGuide_v2/xds.html 添加 LED 状态

    在目标板应用中访问 LED_STATUS 时失败。

    是否需要在目标板程序上运行任何程序、以使 XDS 协议在 GC 应用程序和目标板应用程序之间进行通信?

    我使用 USB 和 XDS 连接进行测试、但都有相同的问题。 (两者都可以连接和下载映像)

    谢谢

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

    您好、Allen、

    我还无法  通过示例 OOB 演示 GUI Composer 应用程序查看来自 msp430fr2355 EVM 的数据。

    II 可以从应用菜单项下载到目标板、但我在图中看不到数据。

    软件和硬件均由 TI 提供。

    请帮助

    谢谢

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

    您好、Ming、

     从屏幕截图中可以看出、硬件未连接。 请使用 USB-UART 通信协议。  请勿将 XDS 用于430设备。  您可能 需要 仔细阅读用户指南中的相关内容。

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

    您好、Allen、

    我对 msp430fr2115使用 USB-UART、当我从对话框中进行测试时硬件确实连接。

    当我执行运行命令时会出现错误。

    它说"与目标的通信失败、无响应"

    我可以使用 CCS 访问数据、但在 GC 中不能正常工作。

    我在这里附上一个屏幕截图

    提前感谢您的帮助

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

    您好、Allen、

    我使用 msp430fr2355evm 和修改后的源进行测试。

    它在尝试读取0x2416处的变量时提供日志信息。

    我们可以做些什么来允许存储器访问该存储器位置?

    (如果我们滚动到顶部、这也是我在该主题开头发布的第一个问题。)

    谢谢

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

    这另一个日志表示无法在 EVM 上连接

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

    您好、Allen、

    我只需附加另一个日志信息。  

    看起来目标已连接、但由于超时、它未响应变量。

    这适用于 msp430fr2355 EVM。 您认为其他人可以帮助解决此问题吗?

    谢谢

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

    一 个

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

    您好、Ming、

    您的目标器件代码是什么? 要 成功进行通信、目标代码中的组件值应相同。 我建议您 在 CCS 中打开内部管理项目(带 GUI)或 OOB 项目、并根据该代码修改您的定制 GC 项目。  

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

    您好、Allen、

    该代码可从 https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP-EXP430FR2355/latest/index_FDS.html 下载

    OOB 项目的 MSP-EXP430FR2355软件示例

    我只需在 main.c 中添加一行作为全局变量。  

    unsigned int led = 0;

    目标板是 msp430fr2335 EVM  

    https://www.ti.com/tool/MSP-EXP430FR2355

    硬件和软件。

    请提供建议

    谢谢

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

    0x2416是变量"LED"存储器位置

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

    您好、

    0x2416是 RAM 中2355的地址。 您的 LED 按钮在 GC 中的设置是什么? 要读取器件中的变量、需要遵循通信协议。 我不熟悉 OOB 项目通信协议 jsmn。  GC 用户指南中没有有关 jsmn 格式的信息。

    我们的内部管理包含许多使用 JSON 格式的 GUI 项目、如果您使用此格式、则会有更多参考。 这是2355 GUI JSON 格式项目链接。 根据这些示例项目、您可以更轻松地定制 GUI 仪表板。  

    https://dev.ti.com/tirex/explore/node?node=AL8FI6qiefg098jWmvmnmg__IOGqZri__LATEST&search=2355

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

    您好、Allen、

    软件和硬件均由 TI 提供、无需任何更改。

    我发现从 GUI 发送到 MSP430的数据不是正确的 ASCII 格式。

    我向 MSP430发送"LED"命令、但在接收函数中、它会显示错误的字符。

    对于  我从 GUI 发送的每条命令、MSP430 ISR 例程 rxString 都会得到"0x16"。

    因此、GUI 会超时、因为 MSP430不知道如何响应。

    我的波特率为"115200"、以便连接到 MSP430。

    (如果速率为9600、则无法连接到它)

    main.c init_eUSCI()函数中的示例代码 看起来也使用波特率115200。

    我在 这里附上一个屏幕快照

    是否可以转发给其他知道这一点的人?

    (此电子邮件主题已有大量历史记录)

    谢谢

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

    您好、Ming、

    您是否希望使用 FR2355使 GUI 中的 LED 闪烁? 并将一些数据发送到 GUI? 对吧?

    您能否上传您的代码和 GUI 项目? 也许我可以尝试在我的一侧进行一些调试。

    谢谢!

    此致

    Johnson