有没有一种简单的方法可以将串行端口输出重定向到文件,我可以将其放置在测试 Windows 桌面系统上而无需更改任何代码?

我正在尝试调试串行收据打印机模块中的问题,但今天手头没有真正的设备。如果可以的话,我不想开始对代码进行任何更改,我只想捕获当前正在输出的内容,以便我可以在文件中查看它。

如果这有什么区别的话,那就是Windows XP。

有帮助吗?

解决方案

一个快速谷歌使我 RS232数据记录器 - 我的天堂”牛逼试了一下,但如果这样做的锡什么它说,它应该是你确定。 编辑:它似乎是传入,传出的不。可能是值得一试,但: - )

其他提示

另一种选择是通过命令行:

type com1: >> data.log

另外一个选择:使用 油灰打开日志记录.

您可以运行在虚拟机打印模块。 VMWare的让你的串行端口重定向到文件和命名管道。

与VMWare类似, 虚拟电脑 (& 虚拟服务器) 也能 将 COM 端口重定向到文本文件 并且设置非常简单。

我认为在控制面板,打印机,则可以添加手动打印机并安装一个虚设 这样你就可以打印到文件例如

如果你是开发人员使用的串行端口组件从.NET或者如果你没有是程序员,只是想获得信息,文件中使用Windows超级

我不知道你是否可以重定向COM端口,但你可以使用 com0com 为样的工作。

例如,可以一对(COM1,COM2),这样就可以写入COM1和COM2从读取。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top