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