Arduino 1.6.8 Ошибка при проверке.

Тема в разделе "Arduino & Shields", создана пользователем Roybic, 4 янв 2016.

  1. Roybic

    Roybic Нуб

    Здравствуйте.
    При проверке программы возникает ошибка компиляции. Загружаю из примеров. Что может быть не так? Все настроил по инструкциям.
    upload_2016-1-4_15-52-32.png
    Может быть из-за WINDOS VISTA?
     
    Последнее редактирование: 4 янв 2016
  2. ИгорьК

    ИгорьК Гуру

    Это код для Ардуино Мега. А у Вас какая плата?
     
  3. Roybic

    Roybic Нуб

    У меня UNO. И в Инструментах у меня выбрана UNO.
     
  4. Roybic

    Roybic Нуб

    Arduino: 1.6.8 Hourly Build 2015/12/30 06:43 (Windows Vista), Плата:"Arduino/Genuino Uno"

    Изменены опции сборки, пересобираем все
    avr-g++: error: CreateProcess: No such file or directory

    exit status 1
    Ошибка компиляции.

    Это сообщение будет содержать больше информации чем
    "Отображать вывод во время компиляции"
    включено в Файл > Настройки
     
  5. нету в уне Serial1
     
  6. ИгорьК

    ИгорьК Гуру

    Этот код под Уно компилироваться не будет. Всегда будет выдаваться ошибка. В любой IDE.
     
  7. Roybic

    Roybic Нуб

    И что делать?
     
  8. Roybic

    Roybic Нуб

    Я сейчас уже в ручную забил программу, один в один как в первом видео уроке от Джереми Блум.
     
  9. Roybic

    Roybic Нуб

    Ошибка.
    Arduino: 1.6.8 Hourly Build 2015/12/30 06:43 (Windows Vista), Плата:"Arduino/Genuino Uno"

    avr-g++: error: CreateProcess: No such file or directory

    exit status 1
    Ошибка компиляции.

    Это сообщение будет содержать больше информации чем
    "Отображать вывод во время компиляции"
    включено в Файл > Настройки


    Пишет вот такую ерунду!!!
     
  10. ИгорьК

    ИгорьК Гуру

    Вы слышите? Этот код компилироваться не будет для Уно никогда.
     
  11. скомпилируйте пример blink, если будет таже ошибка, то неправильно установлена IDE
     
  12. Roybic

    Roybic Нуб

    Пробовал. Та же ошибка.
    Сейчас установлю программу ARDUINO IDE 1.7.8
     
  13. Roybic

    Roybic Нуб

    Все программы скачал с рекомендуемых мест, все установил по инструкции... почему не будет компилироваться, что это за ошибка?
     
  14. ИгорьК

    ИгорьК Гуру

    У Уно нет тех возможностей, которые пытается задействовать этот код: у легкового автомобиля нет кузова. В коде об этом написано в первых строках - перечислены платы для которых он предназначен.
     
    Tomasina и Roybic нравится это.
  15. geher

    geher Гуру

    Проблема соответствия программы и варианта ардуины в наличии. Теоретически ее можно поправить (естественно, если у уны хватит ресурсов, а именно памяти, пинов, таймеров и т.п, на все остальное), разрулив использование последовательного порта Serial1 (например, использовав SoftwareSerial на какую-нибудь пару пинов, отличную от 0 и 1).

    Но в выдаче есть более другая ошибка.
    avr-g++: error: CreateProcess: No such file or directory
    Это может означать, что avr-g++ (компилятор, вызванный из Arduino IDE) не смог что-то свое запустить, или сама Arduino IDE не смогла запустить компилятор.
    Из текста следует, что это произошло по причине, что оно не смогло найти какой-то файл или подкаталог.
    Возможны следующие причины этого:
    1. Путь к этому файлу или каталогу содержит русские буквы.
    Для решения проблемы следует при установке проконтролировать для начала, что подкаталог, в который устанавливается Arduino IDE, не содержит русских букв и других ненужных символов.
    2. По какой-то причине криво установилась сама Arduino IDE. Нужно просто аккуратно переустановить. Может быть, что поможет.

    А для начала неплохо бы включить крыжики в настройках на предмет "Показать подробный вывод" (в разных версиях может называться немного по разному, но смысл такой). Может что-то еще "расскажет" полезного, что поможет установить причину проблемы.

    Кстати, что за версия Arduino IDE 1.6.8. Это у кого такая? У .сс вроде пока только 1.6.7, а у .org уже 1.7.8.
     
  16. Roybic

    Roybic Нуб

    Не получается запустить!!! Переустановил. Все в корневой каталог. Установил вторую программу. При запуске проверки выскакивает одинаковое сообщение. upload_2016-1-5_21-41-7.png
     
  17. Roybic

    Roybic Нуб

    Arduino: 1.7.8 (Windows Vista), Плата"Arduino Uno"

    avr-g++: error: CreateProcess: No such file or directory

    Ошибка компиляции.

    Это сообщение будет содержать больше информации чем
    "Отображать вывод во время компиляции"
    включено в Файл > Настройки
     
  18. Roybic

    Roybic Нуб

    Кстати, что за версия Arduino IDE 1.6.8. Это у кого такая? У .сс вроде пока только 1.6.7, а у .org уже 1.7.8.[/QUOTE]
    Последняя версия
    upload_2016-1-5_22-37-18.png
     
  19. Roybic

    Roybic Нуб

    Ошибка выскакивает даже без подключения платы, на этапе проверки.
     
  20. ИгорьК

    ИгорьК Гуру

    Насколько я могу понять с маленького планшета - у Вас две проблемы самостоятельные.
    Первая - у Вас просто нормально не встала IDE. Здесь Вам надо разбираться со спецами в Windows.
    Вторая проблема - Вы пытаетесь скомпилировать код, не предназначенный для Arduino Uno. Он предназначен для Меги, Леонардо и ещё чего-то там. Но не для Уно. Он не скомпилируется - присоединяй плату или не присоединяй. Он не скомпилируется потому, что у Уно только один UART, а код пытается включить два. Что такое UART - знаете?