Альтернативная среда разработки Arduino
- Войдите на сайт для отправки комментариев
Пнд, 05/10/2015 - 17:53
Подскажите пожалуйста, альтернативную среду разработки для Arduino.
Подскажите пожалуйста, альтернативную среду разработки для Arduino.
На плате установлен микроконтроллер AVR, погуглите на эту тему, их масса, на все вкусы и цвета.
все перерыл, какая-то хрень глючная одна. Самый нормальный вариант это надстройка для Microsoft Visual Studio, но она не поддерживает Windows 7. Может еще есть какие-то варианты?
все перерыл, какая-то хрень глючная одна.
Значит плохо рыл. Или не то...
Самый нормальный вариант это надстройка для Microsoft Visual Studio, но она не поддерживает Windows 7. Может еще есть какие-то варианты?
Какая нах надстройка? Есть официальная бесплатная IDE от производителя микроконтроллера, основанная на Visual Studio - Atmel Studio. Как раз недавно вышла новая версия 7.0. Но она тяжеловесная и медленно ворочается на не очень мощных ПК. Есть более старые версии (AVR Studio 4, 5), они полегче (архив)
Остальные IDE описывать не буду, гугл и википедия в помощь.
Да, совсем забыл. В этих средах для МК AVR не применяется упрощенный "ардуиновский язык" wiring, который основан на Си. Придется писать на чистом Си/С++. Ну ещё есть Bascom-AVR, там Basic вроде. Хотя для Visual Studio/Atmel Studio есть платный плагин, который позволяет писать скетчи именно на ардуиновском языке - Visual Micro. Видимо про эту надстройку вы говорили.
Большой плюс официальной IDE - там есть симулятор МК. В симуляторе, перед тем как прошивать МК, можно предварительно глянуть и проверить "на низком уровне", как работает прошивка. Отловить кое-какие ошибки и баги. А при наличии железного отладчика типа STK500 так вообще красота.
Использую Sublime Text с плагином Ардуино. Посмотрите может подойдет и Вам
Извиняюсь за риторический вопрос, но зачем вводить людей в заблуждение? Нет никакого "специфического языка Wiring". Есть библиотека макросов, классов и функций с таким названием. Втыкаете её в любое место и пользуете как вам нравится .. Ардуино ИДЕ - самый обычный блокнот, имеющий батник, втыкающий строку #include "Arduino.h" после последнего инклуда в скетче и команды переименования файла в *.cpp, запуска компилятора и прошивальщика. Ничего существенного более в нем нет.
Народ вполне легко настраивает на такой же режим и Эклипс и кучу других редакторов. У меня вон kwrite, gedit пользуются практически в том же режиме.
Автору: под виндой есть ИДЕ от производителя. Вот ею и надо пользоваться. Там есть всё что нужно.
Извиняюсь за риторический вопрос, но зачем вводить людей в заблуждение? Нет никакого "специфического языка Wiring". Есть библиотека макросов, классов и функций с таким названием. Втыкаете её в любое место и пользуете как вам нравится ..
...
Дык это... То, что вы описали и есть Wiring.
В пору, когда набор функций на яваскрипте, собранных в один файл, называют "фреймворком", надстройка над ЯП со своим "блокнотом", очень сильно упрощающая жизнь, имеет правно называться "специфическим языком Wiring".
Да.. "всё смешалось в доме обломовых".. :)
Язык - это в первую очередь его грамматика. Остальное - зовите как хотите "либа, библиОтека, фреймворк, комплехт_скетчей".. не надо путать "теплое с мягким" ибо это безграмотно, что только лишь демонстрирует уровень автора .. ну и других не надо путать .. глаз режет. :)
P.S. Особенно в связи с авторским "но там нет любимого Wiring" . ЕСТЬ. Берете и пользуете.
А если по делу. Есть еще у кого-нибудь варианты альтернативных IDE ?
Да, хотелось-бы что попроще, но пока Ардуино студио с http://www.arduino.org/software ещё совсем сырая....
А если по делу. Есть еще у кого-нибудь варианты альтернативных IDE ?
notepad.ехе
notepad.ехе
Гениально. Тогда уже можно и ручкой в блокнотике набросать
а мне понравился Sublime Text на первый взгляд. удобно
Вопрос перешел в сталию холиварных. Одно дело поинтересоваться есть или куда, и другое дело "что лучше". Лучше - ровно то, что вам нравится, удобно и помогает решать ваши проблемы, желательно удобным для вас способом.
А мне вот "православно" очень нравится .. жаль у китайцев березовое лыко не закажешь, а ехать самому - лениво. :)
Да.. "всё смешалось в доме обломовых".. :)
Язык - это в первую очередь его грамматика. Остальное - зовите как хотите "либа, библиОтека, фреймворк, комплехт_скетчей".. не надо путать "теплое с мягким" ибо это безграмотно, что только лишь демонстрирует уровень автора .. ну и других не надо путать .. глаз режет. :)
P.S. Особенно в связи с авторским "но там нет любимого Wiring" . ЕСТЬ. Берете и пользуете.
Не нужно мне про безграмотность. Не люблю.
http://wiring.org.co/
Wiring is an open-source programming framework for microcontrollers.
Использую Sublime Text с плагином Ардуино. Посмотрите может подойдет и Вам
Какие преимущества дает?
Ну так фреймворк, а не "язык"... и втыкнуть wiring в avr-studio ваще-то "не проблема" стандартными средствами. Инклуд тока не забывать втыкать куда надо. Ну и это, я отвечал на пост #3, а не вам. Часто читаю про "ардуино язык" .. нет такого.
Какие преимущества дает?
Дуино ИДЕ из Sublime Text не более, но удобней, чем просто Дуино ИДЕ
нужно просто попробовать
Ну так фреймворк, а не "язык"... и втыкнуть wiring в avr-studio ваще-то "не проблема" стандартными средствами. Инклуд тока не забывать втыкать куда надо. Ну и это, я отвечал на пост #3, а не вам. Часто читаю про "ардуино язык" .. нет такого.
Тогда мир?
Какие преимущества дает?
Дуино ИДЕ из Sublime Text не более, но удобней, чем просто Дуино ИДЕ
нужно просто попробовать
дык попробовал. фишку не просек...
дык попробовал. фишку не просек...
т.е. ты пишешь код в классическом Дуино ИДЕ и не чувствуешь дискомфорта в процессе написания?
ок - если так, то искренне завидую, ты выживешь в случае глобального апокалипсиса, оставив исходники в виде клинописи на стене своей уютной пещеры.
дык попробовал. фишку не просек...
т.е. ты пишешь код в классическом Дуино ИДЕ и не чувствуешь дискомфорта в процессе написания?
Дискомфорт я чувствую, когда гвоздь в стуле торчит. Ардуино ИДЕ - это инструмент и я умею этим инструментом пользоваться. Если есть более удобный инструмент - я вероятно захочу пользоваться им. Но преимущество Сублима (а им я и так пользовался) в работе с Ардуино я не понял. Пока не понял, поэтому и спросил.
а, кто не умеет нажимать три кнопки в Дуино ИДЕ - покажи пальцем в этого кретина?
Но преимущество Сублима (а им я и так пользовался) в работя с Ардуино я не понял.
ну, ок - прикрути Дуино ИДЕ к редактору, которым пользуешься сейчас.
Мне понравилась Atmel Studio 7, она кстати импортирует скетчи Arduino IDE в один клик.
А что, разве была "война"? :) Мир канешнаж.
Подскажите пожалуйста, альтернативную среду разработки для Arduino.
http://uecide.org/