gpt4 book ai didi

c# serialport 问题

转载 作者:太空宇宙 更新时间:2023-11-03 14:29:16 25 4
gpt4 key购买 nike

我有一个 USB 电话连接到我的电脑上

我如何使用串口检测它所在的 COM?

最佳答案

遍历所有 COM 端口并尝试从每个端口获取一个标识。下面是一个最小的示例,应该对其进行扩展以进行更好的错误检查等。

string[] sPorts = SerialPort.GetPortNames();
foreach(string port in sPorts)
{
var serialPort = new SerialPort();
serialPort.PortName = port;
serialPort.Open();
serialPort.WriteLine("ATI"); // this will ask the port to issue an ident string which you can match against
var message = Console.ReadLine(); // read the response
}

您也可以将 WMI 与 Win32_SerialPort 和 Win32_PnPEntity 一起使用。我还没有尝试查看它返回的信息。

关于c# serialport 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com