我正在使用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:'序列包含多个元素'
问题是什么,我该如何解决?
1条答案
按热度按时间rbpvctlc1#
它的工作现在在文档中说,它自动检测端口,如果没有指定,我试图指定端口的Arduino连接,现在它工作正常