我将代码上传到arduino nano时遇到问题

问题描述

我正在尝试上传代码

setTimeout(() => { 
    this.audio.setSinkId(this.deviceid)
  },1000);

到我的arduino nano,我收到以下消息:

void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN,OUTPUT);
}


void loop() {
  digitalWrite(LED_BUILTIN,HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN,LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

有人可以帮我吗?

解决方法

如果您有旧的Arduino Nano板,通常会发生此错误。
尝试在Arduino IDE中更改处理器

工具->处理器-> ATmega328p(旧引导程序)

Arduino IDE

如果错误仍然存​​在,请尝试在列表中选择其他处理器并上传代码。

如果即使在IDE中更改了处理器后代码仍未上传,则有可能损坏Arduino Nano板。

机会。

,

此错误不是由#includes引起的。这是由Arduino IDE或Arduino AVR开发板安装中的故障引起的。也许尝试重新安装Arduino IDE

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...