我有一个硬件设备,它通过并行端口 (DB25) 将文本数据输出到打印机。我想要做的是将这些数据输入到我的应用程序中(最好使用 USB 电缆)。
我购买了一个LPT2USB电缆并尝试了一些其他适配器,但我找不到该设备(不太确定在哪里查找)。将设备连接到 PC 时,没有安装驱动程序,设备管理器中也没有看到任何变化。我在这里遗漏了什么?
答案1
关于 LPT 转 USB 电缆
此类电缆通常会在您的计算机上安装虚拟 LPT 端口。您应该能够在设备管理器中找到它。它的工作原理与常规 LPT 端口一样。
使用设备
某些 COM/LPT 设备不会注册为实际设备。这样您就不必安装驱动程序,因为系统不知道新设备的存在,但如果某个程序知道该设备存在于某个端口上并且正在传输,那么它就能够读取输入。您的设备可能就是这样工作的。
为了验证这个理论,油灰(或任何类似超级终端的程序),选择串行并
LPT1
输入串行线(或者设备管理器中可见的任何端口 - 例如,它可能显示为LPT7
)。现在到了最困难的部分 - 您必须猜测连接参数。连接参数配置如下连接 → 串行在左侧的树中。它们是:
- 速度
- 数据位数
- 停止位数
- 平价
- 流量控制
您可能必须猜测正确的参数集才能使设备正常工作。 有少数几个有效的参数集的可能性很小,但可能性不大。
猜测时可能有帮助的东西:谷歌和示波器。