Ошибка компиляции — желтый светодиод мигает, когда я установил и подключил плату 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 ответ
Лучший ответ:
Желтый светодиод может мигать из-за того, что на Arduino предварительно установлена программа для светодиодов Blink.
Чтобы диагностировать «Ошибка компиляции для платы Arduino Uno», нам нужно увидеть скетч, который вы пытаетесь загрузить, и подробные сообщения об ошибках. Если вы перейдете в Arduino > Настройки
, установите флажки "компиляция" и "загрузка" рядом с Показать подробный вывод во время:
. Отображать номера строк
— еще один флажок, который можно включить.
- Ошибка компиляции кода для Arduino/Genuino Uno
- Ошибка: "'lcd' does not name a type" при использовании библиотеки LiquidCrystal.
- GSM-модуль IOT-GA6 Arduino + ошибка CME 58
- Ошибка при компиляции скрипта: "avr-g++: error: CreateProcess: No such file or directory"
- 'AttachPinChangeInterrupt' was not declared in this scope
- Что мне делать с StackOverflow при ошибке компиляции?
- Ошибка компиляции для платы Arduino Uno
- Проблема с компиляцией скетчей для arduino wavgat uno R33.
Пожалуйста, отредактируйте свой вопрос, чтобы добавить скетч или любую новую информацию, а не помещайте ее в комментарии. Даже функция «Автоматическое форматирование» в среде IDE не могла исправить несовпадение кода. Я отформатировал ваш скетч и добавил его к вопросу. Использование комментариев перед строкой кода и правильный межстрочный интервал облегчают чтение кода и поиск проблем., @VE7JRO