【发布时间】:2018-08-11 21:18:13
【问题描述】:
我尝试使用 Eclipse TM 终端与我的 ESP-32 通信。但是,在某些时候,它开始不会转移到行开头。它看起来像这样: .
更改Line ending for UART output 不要更改任何内容。我怎样才能让它工作?
UPD:一切正常,但重新连接设备后我又遇到了同样的问题。
【问题讨论】:
标签: eclipse terminal serial-port line-endings esp32
我尝试使用 Eclipse TM 终端与我的 ESP-32 通信。但是,在某些时候,它开始不会转移到行开头。它看起来像这样: .
更改Line ending for UART output 不要更改任何内容。我怎样才能让它工作?
UPD:一切正常,但重新连接设备后我又遇到了同样的问题。
【问题讨论】:
标签: eclipse terminal serial-port line-endings esp32
输出看起来只有 LineFeed 字符通过(字符 10)。回车是字符 13,并且似乎没有通过。你确实需要两者。如果您在每个文本字符串的末尾都有 CR 和 LF,则必须有一些东西去除了 CR。要么我们的你正在下车,最后一位现在是下一个 8 位集合的开始。使用的握手方法是什么?就此而言,端口设置是什么?波特率?奇偶校验?
【讨论】:
\n 已被广泛用作“换行符”而不是“换行符”(例如在所有 Linux 操作系统中)。据我所知,Eclipse 终端只是一个错误的快速破解,因为它没有配置,并且还做错了其他事情(例如,“向左移动光标”\b 停在左列而不是环绕)跨度>