我怎么会去写一个COM端口,试图将下面的例子转换到.NET(C#),具体的PHP部分?如果可能的话有没有写出来的USB更简单的方法?

有帮助吗?

解决方案

使用SerialPort类,e.g:

SerialPort port = new SerialPort("COM1");
port.Open();
if (port.IsOpen)
{
}
port.Close();

其他提示

的SerialPort 类。

<强>的最简单方式写入到USB是通过串行端口(的COMx - 上的窗口)。 下面是在C#一些例子:

http://msdn.microsoft的.com / EN-US /库/ system.io.ports.serialport.open.aspx

请参阅 System.IO.Ports 命名空间文档:

  

在System.IO.Ports命名空间包含用于控制串行端口的类。最重要的类,的SerialPort,提供同步和事件驱动I / O,获得了一个框架,PIN码,并打破国家,并获得串口驱动程序属性。它可用于包装一个流对象,允许通过使用流类访问的串行端口。

     

在名称空间包括简化串行端口,如握手,奇偶校验,SerialPinChange,和停止位的控制枚举。

SerialPort文档包含一个详细的使用〔实施例。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top