Здравствуйте. Хотел использовать atmel studio 7.0 для arduino. Установил в атмел студио расширение "Arduino IDE for atmel studio", указал пути к среде ардуино и для примеров. В целом расширение вроде как встало нормально, мониторинг КОМ порта работает, значит связь среды с ардуиной есть. Но при попытке скомпилировать даже моргалку вываливает ошибку " =arduino.h: No such file or directory cc1plus.exe ". Как быть? Ещё, я правильно понял, что Atmel studio работает с файлами .cpp, а .ino игнорируется? Ещё ещё, писал программу и на с, и на ардуиновском "языке", результат тот же.
В этом расширении для студии нет самой библиотеки Wiring, поэтому и не находит файлы. Проще всего эту проблему решить установив обычную Arduino IDE где-то рядом и прописав пути к библиотеке (она находится напр. в arduino-1.6.5/hardware/arduino/avr/cores/arduino). .ino - это просто кусок .cpp, включаемый в main.cpp через #include перед компиляцией. Ну и последнее, нет никакого ардуиновкого языка, есть API библиотеки Wiring на C++.
atmel studio после компиляции создаёт HEX файл, при последующей компиляции обновляет его. дальше на выбор: http://www.getchip.net/posts/104-pr...ri-pomoshhi-shtatnogo-zagruzchika-bootloader/
Для AS есть расширение Ардуино. Установить можго прямо из среды. После этого она будет понимать все функции и лексику Ардуино IDE.