如何在 Windows 8.1 中向虚拟串行端口发送字符

如何在 Windows 8.1 中向虚拟串行端口发送字符

微软没有提供任何帮助,此链接

但是有一种方法就是使用以下命令:

echo abcdefghijklmnopqrstuvwxyz > COM3

正如这里的问题这里,另一个选择是:

SerialSend /baudrate 56000 "Send this text"

但是我遇到了一个错误,并非所有数据都已发送。通过调整发送的文本量和所选的波特率,我得出的结论是,当文本逐个字符添加到缓冲区/队列时,缓冲区开始被清空到串行端口,但一旦缓冲区已填满,缓冲区中剩余的未发送字符将被丢弃,命令返回。

因此,我想要某种可以将数据发送到虚拟串行端口的超级终端等效物 - 希望它不会出现此错误。有人可以推荐吗?

谢谢

更新:Putty有效,但我无法输出连续的字符流,而是在我输入时一次发送一个字符。

答案1

TeraTerm成功了。它可以发送文件,完全可配置,例如波特率、停止位、字符之间的延迟等等。

相关内容