我正在寻找一种与 Windows 上的 RS232 串行 COM 端口通信的方法。我在网上找到了两种解决方案,一种不是完全免费的(在功能上引入了故意延迟),另一种在 Windows 上功能有限。后者只能写入 Windows 上的 COM 端口,不能读取。
我看不到第一个解决方案的代码,因为它被编译成一个 .dll (有道理,否则人们只能编辑延迟而不是购买它......)而第二个似乎只使用 fopen()打开端口,然后 fwrite() 对其进行写入,就像对流所做的那样。但显然它没有返回任何东西。
我知道这是可能的,因为第一个解决方案是这样做的,尽管它确实需要 Apache 使用 php-cgi 模块而不是 php5module。
有任何想法吗?