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 Composer -点击按钮即可通过串行端口发送数据

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/927022/gui-composer---sending-data-through-serial-port-on-button-click

您好!

只要单击按钮、我就需要通过串行端口向目标器件发送数据。 我知道有很多示例在 GUI 和目标器件中的全局变量之间设置绑定;但是、我不知道目标器件中包含哪些代码段。 我只知道我应该向器件发送一些指定的字符串来与它进行交互。 我想能够从 GUI 内部调用"sendData (data)"之类的内容-这在 GUI Composer 中是可行的吗?

我还想使用定制编解码器来实现这一点、但我不确定这是否是正确的方向。

谢谢、

艾伯特

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

    您好、Albert、

    很抱歉耽误你的时间。 我已将此问题转发给我们的 GUI Composer 专家。 他目前已经离开了、但将于星期二返回、因此我希望届时能为您提供最新信息。

    谢谢

    Ki

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

    您好、Albert、  

    您可以使用流模型中的 sendValue API、您确实需要创建 一个简单的定制编解码器、而不使用标准 JSON 编解码器来阻止数据转换为 JSON 对象。

    我在 https://dev.ti.com/gallery/info/4199/Serial_SendDataDemo/ver/1.0.0/上发布了一个演示

    此致、
    Patrick

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

    Patrick、

    感谢您迄今提供的帮助。 如果我还想从器件读取响应并将其存储在全局变量中(对用户不可见)、是否有一个类似于 sendValue 的函数来执行该操作?

    谢谢、

    艾伯特

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

    您好、Albert、

    流模型是推送模型、这意味着器件需要将值推送到主机 GC 应用程序。 因此、没有反向 API 来获取该值。

    您可以在演示项目中使用自定义编解码器解码函数来处理通过 COM 端口传输的数据、并将该值存储在 JavaScript 全局对象中。

    Patrick