Как я могу подключить Arduino Uno к Rasberry Pi 3 с помощью USB-кабеля в качестве последовательного порта в windows IOT с использованием c# - PullRequest
0 голосов
/ 21 января 2020
using System;
using System.IO.Ports;
namespace sampleserialport
{
    public sealed partial class MainPage : Page
    {

        public MainPage()
        {
            this.InitializeComponent();
            string[] ports = SerialPort.GetPortNames(); 
            Console.WriteLine("The following serial ports were found:");  
            // Display each port name to the console.      
            foreach(string port in ports) 
            {        
                Console.WriteLine(port);     
            }         
            Console.ReadLine();   
        }  
    }
}

это код, который я использую, но получаю ошибку в строке

string[] ports = SerialPort.GetPortNames(); 

как

System.PlatformNotSupportedException: 'Перечисление имен последовательных портов не поддерживается на текущей платформе. '

1 Ответ

0 голосов
/ 22 января 2020

API в пространстве имен System.IO.Ports не могут работать на Windows IoT Core. CP2102 Преобразователь последовательного интерфейса USB 2.0 в TTL указан в Список совместимого оборудования , и вы можете обратиться к примеру кода здесь .

...