【问题标题】:Keep getting "Error compiling for board Arduino/Genuino Uno" error when uploading code上传代码时不断收到“为板 Arduino/Genuino Uno 编译错误”错误
【发布时间】:2019-10-22 15:31:26
【问题描述】:

我刚买了一个 Arduino UNO R3,我正在尝试让一个小 LED 每隔一秒闪烁一次。但每次我尝试验证或上传代码时,我都会收到相同的错误:“为板 Arduino/Genuino Uno 编译错误”。我选择了正确的板子和端口,并且正确连接了 LED。任何帮助表示赞赏。

代码如下:

void setUp()
{
  pinMode(13, OUTPUT);
}
void loop()
{
  digitalWrite(13, HIGH);
  delay(1000);
  digitalWrite(13, LOW);
  delay(1000);
}

【问题讨论】:

    标签: arduino


    【解决方案1】:

    您缺少 4/5 的错误消息。

    对“设置”的未定义引用

    是其中的一部分。

    setUp 重命名为 setup 即可编译。

    Arduino TUTORIALS > Built-In Examples > 01.Basics > BareMinimum

    此示例包含您绘制草图所需的最少代码 在 Arduino 软件 (IDE) 上正确编译:setup() 方法和 loop() 方法。

    void setup() {
      // put your setup code here, to run once:
    
    }
    
    void loop() {
      // put your main code here, to run repeatedly:
    
    }
    

    【讨论】:

      【解决方案2】:

      你有一个错字。它必须是:

      void setup() {
      }
      

      看看这个:https://www.arduino.cc/reference/en/language/structure/sketch/setup/

      IDE 找不到您的 Setup 函数,这就是问题所在。

      【讨论】:

        猜你喜欢
        • 2023-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多