c#怎么获取串口号及详细信息

avatar
作者
猴君
阅读量:0

在C#中,可以使用System.IO.Ports命名空间来操作串口。要获取可用的串口号及其详细信息,可以使用以下代码:

using System; using System.IO.Ports;  class Program {     static void Main()     {         string[] portNames = SerialPort.GetPortNames();          Console.WriteLine("Available Serial Ports:");         foreach (string portName in portNames)         {             Console.WriteLine("Port Name: " + portName);             SerialPort port = new SerialPort(portName);              Console.WriteLine("Port Baud Rate: " + port.BaudRate);             Console.WriteLine("Port Data Bits: " + port.DataBits);             Console.WriteLine("Port Parity: " + port.Parity);             Console.WriteLine("Port Stop Bits: " + port.StopBits);              port.Close();         }     } } 

上面的代码会输出计算机上可用的串口号以及它们的详细信息,包括波特率、数据位、奇偶校验位和停止位等。需要注意的是,有些串口可能已经被占用,因此在使用串口之前最好先检查一下是否可用。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!