wpf 使用ArduinoUploader库上传十六进制文件到Arduino板时获得System.InvalidOperationException

trnvg8h3  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(110)

我正在使用ArduinoUploader包从我的WPF应用程序上传一个十六进制文件到我的arduino板

private void MenuItem_Mode_Oscilloscope(object sender, RoutedEventArgs e)  
{
   var uploader = new ArduinoSketchUploader(

   new ArduinoSketchUploaderOptions()
    {
        FileName = @"C:\Users\thinkhigh\Desktop\StandardFirmata.ino.hex",
       //PortName = "COM3",
        ArduinoModel = ArduinoUploader.Hardware.ArduinoModel.UnoR3
    });
            
    //FileStream fs = File.OpenRead(FileName);
    Thread.Sleep(2000);
    uploader.UploadSketch();
}

字符串
但是我在运行这个的时候得到了这个错误
System.InvalidOperationException:'序列包含多个元素'
问题是什么,我该如何解决?

rbpvctlc

rbpvctlc1#

它的工作现在在文档中说,它自动检测端口,如果没有指定,我试图指定端口的Arduino连接,现在它工作正常

相关问题