Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 更改COM端口速度_C#_Serial Port - Fatal编程技术网

C# 更改COM端口速度

C# 更改COM端口速度,c#,serial-port,C#,Serial Port,如何通过PInvoke使用C#或Win32 API更改机器上COM端口的速度(每秒位) 我想这样做,而不是进入设备管理器中COM端口的属性。为什么不使用该类?正如SB所说,使用C#SerialPort类: class Run { public static void main(string[] args) { SerialPort port = new SerialPort("COM2", 115200); port.BaudRate = 115200; // set i

如何通过PInvoke使用C#或Win32 API更改机器上COM端口的速度(每秒位)

我想这样做,而不是进入设备管理器中COM端口的属性。

为什么不使用该类?

正如SB所说,使用C#SerialPort类:

class Run
{
  public static void main(string[] args)
  {
    SerialPort port = new SerialPort("COM2", 115200);
    port.BaudRate = 115200; // set it elsewhere.
    port.Open();
    port.Write("ABCDE");
  }
}

这是全局设置还是仅为我的连接设置?。我希望为所有将使用它的应用程序设置它。否,