我将如何写入 COM 端口,尝试将以下示例转换为 .Net (C#),特别是 PHP 部分?如果可能的话,有没有更简单的方法可以写入 USB?
问问题
4653 次
4 回答
9
使用 SerialPort 类,例如:
SerialPort port = new SerialPort("COM1");
port.Open();
if (port.IsOpen)
{
}
port.Close();
于 2009-10-30T12:21:42.407 回答
4
请参阅SerialPort类。
于 2009-10-30T12:22:34.053 回答
1
写入 USB的最简单方法是通过串行端口(COMx - 在 Windows 上)。以下是 C# 中的一些示例:
http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.open.aspx
于 2009-10-30T12:24:35.640 回答
0
请参阅System.IO.Ports
命名空间文档:
System.IO.Ports 命名空间包含用于控制串行端口的类。最重要的类 SerialPort 为同步和事件驱动 I/O、访问引脚和中断状态以及访问串行驱动程序属性提供了一个框架。它可用于包装 Stream 对象,允许使用流的类访问串行端口。
命名空间包括简化串行端口控制的枚举,例如 Handshake、Parity、SerialPinChange 和 StopBits。
SerialPort
类文档包含详细的使用示例。
于 2009-10-30T12:27:19.677 回答