Ошибка компиляции — желтый светодиод мигает, когда я установил и подключил плату Arduino UNO к ПК с Windows XP

Это первый раз, когда я установил Arduino IDE (arduino-1.8.10-windows.exe) в свой Win. XP SP-3, и кажется, что установка программного обеспечения Arduino IDE прошла успешно без каких-либо заминок.

После перезагрузки ПК подключите его к плате Arduino Uno через кабель USB-принтер, поставляемый с платой, а затем выберите Arduino Uno, выбранный порт: COM3 (Arduino/Genuino Uno) — как я проверил в диспетчере устройств, что Arduino Uno установлен в порт COM3.

Как только я подключил плату Arduino Uno к компьютеру, желтый светодиод начал медленно мигать. Когда я пытался загрузить скетч — «Файл»> «Примеры»> «01.Основы»> «Мигать», появилось сообщение об ошибке «Ошибка компиляции для платы Arduino Uno» — несмотря на то, что желтый светодиод все еще продолжал мигать без каких-либо разумных действий с моей стороны. .

Итак, где я ошибся — в исполнении или в понимании? И есть ли какие-либо предложения по исправлению ситуации?

Благодарю вас.

// функция настройки запускается один раз, когда вы нажимаете сброс или питание платы
void setup(){

  // инициализируем цифровой вывод LED_BUILTIN как выход.
  pinMode(LED_BUILTIN, OUTPUT);

}

// функция цикла запускается снова и снова навсегда
void loop(){

  // включаем светодиод (HIGH - уровень напряжения)
  digitalWrite(LED_BUILTIN, HIGH);

  // ждем секунду
  delay(1000);

  // выключаем светодиод, понижая напряжение
  digitalWrite(LED_BUILTIN, LOW);

  // ждем секунду
  delay(1000);

}

, 👍1

Обсуждение

Пожалуйста, отредактируйте свой вопрос, чтобы добавить скетч или любую новую информацию, а не помещайте ее в комментарии. Даже функция «Автоматическое форматирование» в среде IDE не могла исправить несовпадение кода. Я отформатировал ваш скетч и добавил его к вопросу. Использование комментариев перед строкой кода и правильный межстрочный интервал облегчают чтение кода и поиск проблем., @VE7JRO


1 ответ


Лучший ответ:

0

Желтый светодиод может мигать из-за того, что на Arduino предварительно установлена программа для светодиодов Blink.

Чтобы диагностировать «Ошибка компиляции для платы Arduino Uno», нам нужно увидеть скетч, который вы пытаетесь загрузить, и подробные сообщения об ошибках. Если вы перейдете в Arduino > Настройки, установите флажки "компиляция" и "загрузка" рядом с Показать подробный вывод во время:. Отображать номера строк — еще один флажок, который можно включить.

,