![Minicom:检测到换行符时发送字符串](https://linux22.com/image/206155/Minicom%EF%BC%9A%E6%A3%80%E6%B5%8B%E5%88%B0%E6%8D%A2%E8%A1%8C%E7%AC%A6%E6%97%B6%E5%8F%91%E9%80%81%E5%AD%97%E7%AC%A6%E4%B8%B2.png)
我有 3 种不同的 USB 转 UART FTDI 电缆,并使用 minicom 来调试某些设备。我的问题是这些电缆中只有一根可以缓冲字符,直到我发送换行符。例如,当我输入字符串“help”时,另一端的设备将不会输出帮助字符串,直到我按 Enter。另外两条电缆在发送时似乎没有等待换行符,输入相同的字符串“help”,我没有看到任何输出,换行符只会向我输入的内容添加新行。
每次启动 minicom 会话时我都启用了以下设置:
- 回声
- 换行
- 回车
我使用的电缆是:
- TTL-232R-3V3(这个可以用)
- TTL-232R-3V3
- TTL-234X-3V3
最初,我认为这是电缆的问题,但由于另一个 TTL-232R-3V3 不起作用,我认为这可能是 minicom 配置。但我找不到任何配置来控制我的 minicom 会话的这种行为。