SerialPort.GetPortNames()不返回Arduino设备的端口

时间:2017-02-10 11:52:51

标签: c# arduino serial-port

我正在开发一个与Arduino设备(Uno)通信的程序,但由于不是每台PC都有相同端口名下列出的设备,我需要提取所有端口名称以获得真正的端口名称(COM3, COM14等。)

我尝试了这两个代码,但没有返回任何名称:

 ManagementObjectSearcher searcher =
        new ManagementObjectSearcher("root\\WMI",
       "SELECT * FROM MSSerial_PortName");
string[] names = SerialPort.GetPortNames();

请注意,设备在我当前的PC上有port.PortName = "COM14",这是有效的。

我错过了什么?

0 个答案:

没有答案