【发布时间】:2011-04-21 15:26:27
【问题描述】:
我有一个 Delphi 应用程序,它可以读取/写入连接到大型硬件设备的 COM 端口,因此在开发过程中我通常没有可用的硬件。也就是说,通信协议相当简单,所以我一般可以做开发并请人现场测试,并且通常可以正常工作。不过,有时我会遇到更难的问题。为了解决这个问题,我想设置一个虚拟 COM 端口,其中 COM 端口的一侧是我的应用程序,另一侧是一个非常简单的 COM 端口调试控制台(类似于旧的调制解调器终端程序),其中 ASCII 命令我应用程序发送记录在屏幕上,我可以输入一些 ASCII 命令发送回我的应用程序以模拟硬件设备。我一直找不到任何提供虚拟/软件 COM 端口和控制台/终端进行调试的工具。有没有人有软件建议和步骤来设置这样的东西?
软件/虚拟COM端口和终端需要支持Windows 7 64位(或Vista 32,如果需要)。
【问题讨论】:
-
您没有第二个 COM 端口,只能将第一个连接到?
-
不幸的是,我的开发 PC 没有任何串行端口,所以如果有的话,我更喜欢纯软件解决方案。如果没有,我可以考虑在台式 PC 上添加串行卡。首选软件解决方案,因为它可以在任何地方工作(在笔记本电脑上,无需电缆或串行卡等)。
标签: delphi debugging serial-port virtual-serial-port