使用 minicom(或其他工具)发送简单的串行字符串

使用 minicom(或其他工具)发送简单的串行字符串

我正在尝试使用 minicom(或任何其他可通过 ssh 使用的终端程序)向我的微控制器发送和接收(并可能记录)非常简单的串行命令。

我设置了 minicom 以从我的 tty 设备接收数据并设置波特率。我还有一个用于测试的 USB 到 tty 转换器,我在其中使用了 Cutecom 或 Hterm 等 GUI。我可以发送简单的“测试”字符串,它们会显示在 minicom 中,但是我无法从终端发送答案。无论我输入什么,它都不会显示在我的 GUI 终端中。当我关闭 minicom 时,我得到了一堆垃圾,但仅此而已。

我已经尝试过按 CTRL+J 来解决此问题,但是也没有任何作用。

我使用的工具不对吗?有没有更简单的类似 CuteCom 或 Hterm 的终端工具?

这是 minicom 屏幕:(测试来自我的 hterm 串行设备) 在此处输入图片描述

答案1

在 minicom 中按“E”键启用本地回显并重试。本地回显是一个选项,因为它有时会导致打印双字符。

答案2

我发现 Arduino IDE 中的串行终端比 minicom 直观得多,也简单得多。它适用于任何串行端口,尽管名称表明它仅适用于 Arduino 板,例如,我在 STM32 板上使用它没有问题。它唯一缺少的功能是发送终端字符的能力,例如,按 Ctrl-L 理想情况下会发送换页符 (0xC),但它是某些 IDE 操作的快捷方式。

相关内容