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.

[参考译文] LAUNCHXL-F28379D:SCI Echoback 程序未在 F28379D 中执行

Guru**** 2536370 points
Other Parts Discussed in Thread: TMS320F28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/727330/launchxl-f28379d-sci-echoback-program-not-executing-in-f28379d

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:TMS320F28379DC2000WARE

您好!

我在 TI TMS320f28379D 上尝试了器件支持库(C2000Ware 最新版本)中的 SCI Echoback 程序作为我的第一个代码。 我能够在电路板上编译和调试代码、但没有出现任何错误。但是、当我将相同代码连接到 Hyper 终端或 Putty 时、端口不显示任何内容。 它是空白的。 当我键入内容并按 Enter 键时、"D8 (D8) LED 闪烁(显示一些响应)。 我没有获得正确的 SCI 回送输出。  通过关注某些 TI 论坛尝试使用不同的 SCI 端口、但仍然没有响应。  

请尽快帮助我。

谢谢。

Shiva

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    也许是个简单的问题,但我不得不问:你检查波特率了吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shiva、

    我一定会尝试对您使用的 SCI 引脚进行范围界定、以查看引脚上发生的活动(如果有)。 如果您看到活动、您还可以很轻松地估算波特率并查看其是否符合预期。

    您使用的是虚拟 COM 端口还是物理 RS-232收发器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。
    我已经检查了波特率。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Devin、
    我正在使用虚拟 COM 端口。
    TI 电路板正在接收来自系统的数据、但不会将任何数据发送回 PC。
    只有 D8 LED 闪烁、Echoback LED 不闪烁。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shiva、

    当您在 PC 侦听时开始运行 MCU 代码并且 MCU 传输初始的"Hello World"时、您是否会在 PC 串行控制台上收到垃圾或无任何内容? 然后"您将输入一个字符、DSP 将回显它!"?

    如果没有任何结果、下一步是仔细检查电路板的 GPIO 多路复用。 如果这在 SW 中看起来不错、请使用示波器观察 SCI 引脚并查看发送初始消息时发生的活动。 如果您看到活动、则检查波特率是否正常。 如果波特图看起来不错、则确保 PC 识别虚拟 COM 端口。 如果看上去一切正常、请确保串行控制台正在侦听正确的端口。

    如果您遇到问题、则需要在串行控制台中检查 SCI 波特设置、MCU 系统时钟、LSPCLK 和波特配置。