【问题标题】:Parallel Port inter-computer communication possibility并行端口计算机间通信可能性
【发布时间】:2011-05-27 10:57:27
【问题描述】:

我已经浏览了这里建议的链接和主题,在发布之前,仍然不清楚,所以发布。

我的问题;是否可以使用直通电缆而不是Laplink 电缆在计算机的两个并行端口之间进行通信?

正如我所见, http://pinouts.ru/ParallelPorts/ParallelPC_pinout.shtml http://www.beyondlogic.org/spp/parallel.html http://www.doc.ic.ac.uk/~ih/doc/par/

我从这些链接推断,连接到状态寄存器 (bit6) 的 pin 10 (nAck) 和 Pin 11 (Busy) 将在两台计算机上的 INPUT DIRECTION 中起作用,这不会让通信周期完成。

这是正确的吗?我们能否有办法让直(1 对 1)电缆进行通信?

【问题讨论】:

  • 也许是超级用户的问题?但另一方面,要实现这一目标,您必须了解寄存器级别的内容。
  • 如果两台计算机都支持 [双向][1] 数据传输,我不会感到惊讶。 [1]: en.wikipedia.org/wiki/IEEE_1284 但是你必须自己写软件。我也不知道你能不能用直电缆炸东西。
  • 与编程无关。

标签: c device linux-device-driver embedded-linux


【解决方案1】:

首先,很抱歉没有直接回答您的问题。据我所知,应该可以使用直平行电缆在两台计算机之间进行通信,但老实说,我不是 100% 确定的。请注意,parallel 有多种变体。 此外,如果您打算自己编写一些东西,您可以在 Windows 平台上使用 inpoup32 库来简化任务。

【讨论】:

  • maven.smith.edu/~thiebaut/ArtOfAssembly/CH21/… 有关于此信息的 cmet 吗?感谢您的回复。
  • 没有阅读所有内容,但根据这一点,直的 1-1 电缆不好。你必须穿过电线才能让它工作。我建议您为此购买经过测试和验证的电缆;)祝您好运!
【解决方案2】:

如果您可以编写可以通过并行端口引脚进行通信的适当驱动程序/应用程序,那么这是可能的。我猜异步通信是很有可能的,就像计算机将数据发送到具有并行端口的设备一样。轮流计算机将成为主设备(半双工)并使用链接一次发送字节。

【讨论】:

【解决方案3】:

Total Commander 可以通过 LPT 电缆连接到另一台 PC。另一方需要有 LPTDOS 服务器软件或另一个 Total Commander。它非常可靠,但我不记得它是否基于 Laplink 电缆。

【讨论】:

    【解决方案4】:

    通过 laplink 电缆可以通过并行端口进行计算机间通信。通过软件握手进行同步,一次轻咬。

    http://en.wikipedia.org/wiki/Parallel_Line_Internet_Protocol

    【讨论】:

      猜你喜欢
      • 2011-04-15
      • 1970-01-01
      • 2017-12-13
      • 2016-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多