首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置TeraTerm等待“输入”键笔画?或解决PuTTY COM连接错误

配置TeraTerm等待“输入”键笔画?或解决PuTTY COM连接错误
EN

Stack Overflow用户
提问于 2018-07-10 18:07:39
回答 1查看 5.7K关注 0票数 0

我使用TeraTerm使用TeraTerm中的串行连接通过COM端口发送字符串。我曾尝试使用PuTTY,但它拒绝连接到COM端口,我不知道为什么。上面写着

代码语言:javascript
复制
Unable to open connection to COM4
Unable to configure serial port

这既不是这里也不是那里,但这确实意味着PuTTY like将不能用于我的应用程序。

不过,有一件事PuTTY做得很好,那就是它包含了“本地行编辑”选项,这意味着我可以让串行窗口在通过COM端口发送之前等待"Enter“键击。我正在寻找一种方法,使TeraTerm做到这一点,以及现在,它发送的每一个字符,因为它被输入窗口。

如果我输入单词"Test",窗口将发送T/r/ne/r/ns/r/nt/r/n,而不是Test/r/n

如果有人能帮助我在TeraTerm中解决这个问题,或者帮助我修复我的PuTTY连接,那将是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2019-08-30 06:16:42

在TT中键入字符时,当您键入字符时,这些字符将被发送出去,否则就无法配置字符。如果每个字符都发送了任何内容,这是可配置的,但是无法像其他“终端”那样配置TT,直到您键入'enter‘之前,才能“发送任何东西”。

有些设备以缓冲的方式接收命令,并且字符之间的超时时间很短,因此您永远无法在TT中“键入”命令。例如,许多使用USB到串行内部的USB设备(如ST开发工具和MCU).这是因为USB发送你输入的每一个字符的“帧”,如果帧不是有效的命令,设备期望在帧中接收一个“完整的命令”被丢弃。

当你键入“测试”,除非你闪电般的快,四帧将被发送。如果这是您的情况,您必须使用另一个终端程序(有很多可用的)。如果出于任何原因,您仅限于TT,则可以使用以下技巧:

在您最喜欢的编辑器中编写命令,如PN2、Notepad++等(甚至在单独的终端中,而不是连接到目标板上的TT本身)使用ctrl+c或其他方式复制命令,然后切换到TT,然后按alt+valt+r将其发送出去,而不以CRLF结束(参见TT/VT中的编辑菜单)。可以从安装/终端菜单配置结束,并且(如果在安装/附加_设置/复制_和_粘贴菜单中启用),也可以使用鼠标的右键或中间单击。我通常有一个预先编写的命令列表,在另一个窗口中打开,"work“不是输入,而是”pn2窗口中的双击“(选择命令)、ctrl+c (复制它)、”右键单击TT窗口“(发送出去)的序列。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51271652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档