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.

[参考译文] LP-MSPM0L2228:Tera 项中的文本出现乱码

Guru**** 2693225 points

Other Parts Discussed in Thread: LP-MSPM0L2228, MSPM0L2228, LP-MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1566650/lp-mspm0l2228-garbled-text-in-tera-term

器件型号:LP-MSPM0L2228
主题中讨论的其他器件: MSPM0L2228LP-MSPM0G3507

工具/软件:

您好、专家、

使用 LP-MSPM0L2228 中的开箱即用示例、我的客户希望检查与 MSPM0(ADC、UART 等)的通信、但观察到要乱码的 tera 术语文本。

端口设置与自述文件中的说明类似。 请告诉我这里有什么问题、以及如何解决?

(从 CCS 下载 Out_of_box_mspm0l2228,还测试了不同的文本编码,但无法解决此问题)

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

    并非所有文本都乱码、您仍然可以获取运行函数信息。

    COM 端口配置正确。

    由于现在没有可用的 L2228_OOBD、因此我无法 使用 GUI 进行验证。

    但这些乱码不会影响在 LP-L2228 上运行的键功能。

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

    谢谢你。 虽然我可以阅读部分句子、但我无法完全理解串行输出数据。
    您有任何工具建议吗?

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

    我这边还有一些乱码测试、当你尝试使用十六进制时、你会发现 COM 端口有一些无效的 ASCII、我猜是用于 OOBD、但我没有验证。

    下面是我在 Google 上找到的另一个 COM 端口助手:

    e2e.ti.com/.../XCOM-V2.31.exe.zip

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

    谢谢你。 我还在您推荐的工具中确认了一些有花哨的数据。
    我将通过读取部分正确数据来继续验证。
     

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

    您可以在设置中更改语言。

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

    如果问题是问号、我认为通过 UART 发送的内容不应该是人类可读的;而是 GUI 知道如何解码的结构化数据包(请参阅 GUICEMM_mpack.c)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为通过 UART 发送的内容不应该是人类可读的;而是 GUI 知道如何解码的结构化数据包(请参阅 guiccom_mpack.c)。

    是的~但我没有时间测试它

    但现在没有 L2228 OOBD。

    可能需要基于 G3507 或其他 OOBD 可用器件测试开箱即用演示。

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

    谢谢你。 我可以更改为英语显示。
    我在工具中尝试了所有类型的编码、但都失败了。

    幸运的是、十六进制数据是清晰的。 我将尝试通过参考数据表进行编码。

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

    Hirobe 様

    我们正在内部测试此问题、一旦我们有更新、我们将立即在此处作出响应。

    很抱歉、解决这个问题需要一段时间。

    此致

    Charan

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

    嗨、 Bhavpreeta Charan 

    日志输出功能不是问题、 可以忽略。

    这实际上不是问题。

    这是 ledOn 的十六进制格式

    EF BF BD EF BF BD 6C 65 64 4F 6E EF BF BD 0A  

    MSPM0 和 OOBD GUI 使用这些不可读的十六进制作为通信协议。

    EF BF BD EF BF BD _________BF BD 0A  

    由于 LP-L2228 OOBD GUI 现在不可用,您可以使用 LP-G3507 及其 GUI 进行测试。

    一切都应该正常。

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

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

    感谢您发送编修。

    我将使用  LP-G3507 进行检查。

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

    是的、软件几乎与这两款器件兼容。

    不可读测试用于 OOBD GUI 的协议控制。

    通常、您可以在常用的 COM 端口软件中获得无法读取的文本、ASCII 编码内容。

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

    大家好、我收到了 LP-MSPM0G3507 并检查了通信数据。
    现在我明白了。 通信数据 以十六进制格式乱码转换为 ASCII 编码。
    我们需要通过手动参考数据表进行编码。 正确吗?




  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、我收到了 LP-MSPM0G3507 并检查了通信数据。
    现在我明白了。 通信数据 以十六进制格式乱码为 ASCII 编码。

    是的。

    我们需要手动参考数据表进行编码。 正确吗?

    不参考数据表。

    每条消息的标题将由 OOBD PC 软件解码。

    但您仍然可以获得 ASCII 格式的一些有效信息(标头不能用 ASCII 解码、它仅为 OOBD PC 软件设计)。

    OOBD 设计用于测试 LP 的基本功能,并与 OOBD PC 软件配合使用。 因此、这些消息对您自己的应用代码没有帮助。

    无论如何,最终的生产固件应该由您开发,这与 OOBD 代码或 UART 消息解码无关。

    因此、请忽略 OOBD 演示中的这些无法识别的十六进制消息、这不是问题、这不会影响您的开发 进度。

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

    感谢您的支持。 我明白,我将尝试在这个月。 我可能会晚答复,但当我能很好地工作时,我会让你知道。   

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

    好的、得到了~

    祝您调试成功!