通过与微控制器的串行连接获取垃圾输入和输出

通过与微控制器的串行连接获取垃圾输入和输出

我正在尝试在 Windows 7 上使用 teraterm 通过 USB 串行连接到 MicroZed 主板,但遇到了一些问题。我能够在 Linux 上使用 minicom 连接到这个主板,但无法让它在 Windows 上工作。我也不必在 Linux 上设置任何东西,我只需使用 minicom -D /dev/ttyUSB0。什么会导致 Windows 上的连接问题?

附件截图是我连接后输入“ls”的。所以连接正常,但输出和输入都是乱码。(看看我在红色部分“ls”后面输入的内容)

垃圾图片

答案1

我也遇到过这种情况,关闭并重新打开 TeraTerm 即可解决问题。我无需重置 MicroZed。

我怀疑 TeraTerm 可能会不同步或自动更改字符编码。我怀疑这是因为我启动会话时通信正常。然后我 cat 了一个二进制文件,这立即导致了您看到的问题。一旦进入该状态,我就无法摆脱它,直到我关闭 TeraTerm。

相关内容