使用并行 (LPT) 通信

使用并行 (LPT) 通信

我有一个硬件设备,它通过并行端口 (DB25) 将文本数据输出到打印机。我想要做的是将这些数据输入到我的应用程序中(最好使用 USB 电缆)。
我购买了一个LPT2USB电缆并尝试了一些其他适配器,但我找不到该设备(不太确定在哪里查找)。将设备连接到 PC 时,没有安装驱动程序,设备管理器中也没有看到任何变化。我在这里遗漏了什么?

答案1

  1. 关于 LPT 转 USB 电缆

    此类电缆通常会在您的计算机上安装虚拟 LPT 端口。您应该能够在设备管理器中找到它。它的工作原理与常规 LPT 端口一样。

  2. 使用设备

    某些 COM/LPT 设备不会注册为实际设备。这样您就不必安装驱动程序,因为系统不知道新设备的存在,但如果某个程序知道该设备存在于某个端口上并且正在传输,那么它就能够读取输入。您的设备可能就是这样工作的。

    为了验证这个理论,油灰(或任何类似超级终端的程序),选择串行LPT1输入串行线(或者设备管理器中可见的任何端口 - 例如,它可能显示为LPT7)。现在到了最困难的部分 - 您必须猜测连接参数。

    连接参数配置如下连接 → 串行在左侧的树中。它们是:

    • 速度
    • 数据位数
    • 停止位数
    • 平价
    • 流量控制

    您可能必须猜测正确的参数集才能使设备正常工作。 有少数几个有效的参数集的可能性很小,但可能性不大。

    猜测时可能有帮助的东西:谷歌和示波器。

相关内容