Atmel studio 7.0 и arduino nano (CH340)

Тема в разделе "Микроконтроллеры AVR", создана пользователем Nero, 22 ноя 2016.

  1. Nero

    Nero Нуб

    Здравствуйте. Хотел использовать atmel studio 7.0 для arduino. Установил в атмел студио расширение "Arduino IDE for atmel studio", указал пути к среде ардуино и для примеров. В целом расширение вроде как встало нормально, мониторинг КОМ порта работает, значит связь среды с ардуиной есть. Но при попытке скомпилировать даже моргалку вываливает ошибку " =arduino.h: No such file or directory cc1plus.exe ". Как быть?

    Ещё, я правильно понял, что Atmel studio работает с файлами .cpp, а .ino игнорируется?

    Ещё ещё, писал программу и на с, и на ардуиновском "языке", результат тот же.
     
  2. Unixon

    Unixon Оракул Модератор

    В этом расширении для студии нет самой библиотеки Wiring, поэтому и не находит файлы. Проще всего эту проблему решить установив обычную Arduino IDE где-то рядом и прописав пути к библиотеке (она находится напр. в arduino-1.6.5/hardware/arduino/avr/cores/arduino).

    .ino - это просто кусок .cpp, включаемый в main.cpp через #include перед компиляцией.

    Ну и последнее, нет никакого ардуиновкого языка, есть API библиотеки Wiring на C++. :)
     
    Jevega, ostrov и Nero нравится это.
  3. VITAL_P

    VITAL_P Нерд

  4. ostrov

    ostrov Гуру

    Для AS есть расширение Ардуино. Установить можго прямо из среды. После этого она будет понимать все функции и лексику Ардуино IDE.