Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от opennews (??), 03-Дек-11, 02:00 | ||
Сообщество Arduino, развивающее серию открытых плат на базе микроконтроллеров (https://www.opennet.ru/opennews/art.shtml?num=28105) и процессоров ARM (https://www.opennet.ru/opennews/art.shtml?num=31794), при помощи которых можно создавать различные аппаратные устройства, представило (http://arduino.cc/blog/2011/11/30/arduino-1-0-now-available/...стабильный релиз программного окружения Arduino 1.0 (http://arduino.cc/en/Main/Software), сочетающего в себе реализацию языка программирования Arduino, набора библиотек функций и интегрированную среду разработки (http://arduino.cc/en/Guide/Environment), предоставляющую интерфейс для написания кода, компиляции, загрузки прошивок на оборудование и взаимодействия с платами в процессе отладки. Выход Arduino 1.0 также ознаменовал стабилизацию API платформы. Код среды разработки написан на языке Java и распространяется под лицензией GPLv2. Имеются готовые установочные пакеты для Linux, Windows и Mac OS X. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
3. "Проект Arduino выпустил программное окружение Arduino 1.0" | +10 +/– | |
Сообщение от Аноним (-), 03-Дек-11, 02:10 | ||
Наверное хорошо, конечно, что развивается, но опишу свой опыт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Проект Arduino выпустил программное окружение Arduino 1.0" | +3 +/– | |
Сообщение от Аноним (-), 03-Дек-11, 09:11 | ||
Итого: ардуино нужно чтобы | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Проект Arduino выпустил программное окружение Arduino 1.0" | +1 +/– | |
Сообщение от антоним (?), 03-Дек-11, 14:35 | ||
Основная фишка ардуинки и иде к нему - это возможность в одно касание написать программку, скомпилить и залить в МП. Этим убирается весьма заметный порог вхождения, наличие бибилиотечек тоже помогает в этом деле. Потыкав в МП, написав пару простых программок, покдлючив какую то элементарную перефирию новичок получает легкий и быстрый старт - дальше можно переходить хоть на С хоть на асм хоть на пик хоть на стм32. В свое время пики отвоевали рынок у 8051 не в последнюю очередь потому что прошивать пики было гораздо легче - пики были одними из первых МП которые прошивались парой проводков из лпт-порта, в отличие от х51 которым требовался параллельный программатор. Атмега навряд ли бы имела успех если бы не повторила такой же трюк с последовательным перепрограммированием. Нынче иногда даже второго источника напряжения не требуется при прошивке. Так что не надо ля-ля, кто то выбирает убунту, кто-то дебиан, кто то генту, но всегда найдется сноб-полуидиот который заявит "зачем это все, если есть лфс? есть же make/make install? да и зачем что-то качать и компилить - есть С, все можно написать самому. а кто не умеет - тот просто лошара, я вот в 1995 так делал и до сих пор делаю". В общем, как то так. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
15. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 03-Дек-11, 15:55 | ||
> Основная фишка ардуинки и иде к нему - это возможность в одно касание написать программку, скомпилить и залить в МП. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от антоним (?), 03-Дек-11, 17:01 | ||
так там от плюсов только пара плюшка и то вполне уместно использованных. что плохого в этом? библиотечка выделена в свой неймспейс да и к периферии объектный доступ - очень даже логично. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 03-Дек-11, 21:01 | ||
> к периферии объектный доступ - очень даже логично. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Ytch (?), 03-Дек-11, 21:07 | ||
> так там от плюсов только пара плюшка и то вполне уместно использованных. что плохого в этом? | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
21. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от антоним (?), 03-Дек-11, 23:50 | ||
Да вы собственно сами себе и отвечаете - имело это смысл лет 10 назад. Сейчас на борту памяти гораздо больше, и прежде чем новичок уткнется в пределы по памяти он становится профи. И будет писать в чистом С/асм если так уж приперло. А когда памяти избыток - то какая вам разница 10 кбайт пустует или 15? Повторюсь еще раз - речь идет о новичках, для них этот набор ардуинки самый что ни на есть RAD. Касательно сравнения - да, писал, сравнивал - у С++ больше код, но на некоторую определенную величину. Поэтому на большой программе разница между С и С++ сходит на нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Проект Arduino выпустил программное окружение Arduino 1.0" | –1 +/– | |
Сообщение от Crazy Alex (ok), 04-Дек-11, 16:45 | ||
C++ - сложный язык. Единственные, кому есть выгода от его поддержки ардуиной - те, кто его на декстопе знает. И то начинать с ассемблера лучше - в нём работа с железом как на ладони, а потом уже (если надо) уходить на высокоуровневые языки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Crazy Alex (ok), 04-Дек-11, 04:35 | ||
Вот по этой ссылочке: http://easyelectronics.ru/rabota-s-portami-vvoda-vyvoda-mikr... товарищ решает весьма нетривиальную задачу, получая при этом код, который на ассемблере не каждый напишет. Причем там не просто неймспейсы, а шаблоны семиэтажные и библиотека Loki от Александреску. Так что плюсы надо уметь готовить. Но начинать программирование контроллера с высокоуровневого языка - это я даже не знаюкакой степени идиотизм. АССЕМБЛЕР! И только он - чтобы толком понимать, что происходит. ЧТобы уметь посомтреть, что накуролесил сишный компилятор. И так далее, и тому подобное. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
35. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 10:41 | ||
> семиэтажные и библиотека Loki от Александреску. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 03-Дек-11, 20:59 | ||
> Основная фишка ардуинки и иде к нему - это возможность в одно | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
22. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от антоним (?), 03-Дек-11, 23:57 | ||
а вы меньше верьте знакомым, а то они такого напоют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 10:25 | ||
> а вы меньше верьте знакомым, а то они такого напоют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от антоним (?), 05-Дек-11, 13:36 | ||
неужели еще не дошло - для простой задачи простое решение, для сложной - сложное. не расчитана ардуина на сложные задачи и никто ее туда не рекомендует! она расчитана на простые самоделки! все возражения против ардуины сводятся примерно к тому что велосипед никуда не годный вид транспорта потому что грузоподъемность и дальность авто во много раз больше, хотя речь идет просто о прогуляться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 14:29 | ||
> неужели еще не дошло - для простой задачи простое решение, для сложной | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 04-Дек-11, 02:35 | ||
Даташит на Атмел всегда хорош (как, в принципе, и на, наверное, любой МК). Юзайте парни ассемблер для критических задач (авээровский под АВР, к примеру). Все у Вас будет так, как Вы хотите (хотите ввод на этих входах - будете иметь ввод, хотите вывод - тоже нет вопросов). Тини 2313 2 кБайта памяти программ. А многое сможет. Если с умом и без всяких С и С++. Главное, наверное, не заганяться. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
28. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Crazy Alex (ok), 04-Дек-11, 16:48 | ||
Воистину. Не говоря о том, что объем кода в тини ни фига не требует чего-то высокоуровневого. Эдак с меги16 - да, пожалуй уже выгоднее C использовать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 10:29 | ||
> Если с умом и без всяких С и С++. | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
39. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Crazy Alex (??), 07-Дек-11, 14:46 | ||
Эмбед для МК вообще-то редко нужен портабельный - даже библиотеку часто лучше писать с учетом возможностей даже не семейста, а конкретного чипа или их группы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 04-Дек-11, 14:44 | ||
DiHalt, уходи. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
38. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 14:30 | ||
> DiHalt, уходи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 03-Дек-11, 02:35 | ||
юхайте PSoC, зачем етот Arduino вообще я так и не понял | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Проект Arduino выпустил программное окружение Arduino 1.0" | +1 +/– | |
Сообщение от Аноним (-), 03-Дек-11, 21:00 | ||
> юхайте PSoC, зачем етот Arduino вообще я так и не понял | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Проект Arduino выпустил программное окружение Arduino 1.0" | –1 +/– | |
Сообщение от Crazy Alex (ok), 04-Дек-11, 16:54 | ||
Затем, что водить начинают учиться с легковушек, а не с белазов. AVR крайне прост в инициализации, подключении и в понимании, что где происходит. Базе научиться - самое то. При этом берешь любую мегу - и все основные возможности у тебя на борту есть, можно экспериментировать. Вообще - сложное надо брать, когда эта сложность либо востребована (для обучения это не так - нет там обычно сложных проектов) либо ничего не стоит (тоже не так - больше взаимосвязей - значит сложнее и дольше разбираться, вместо изучения простого минималистичного ядра). | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
30. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Бобазали (?), 05-Дек-11, 00:14 | ||
Ardurino, он вообще то больше на детишек расчитан, на школьников 4-7 классов. Им паяльник доверить пока нельзя. Они эти штучки к конструктору типа "лего" прикручивают и очень радуются когда моделька светодиодами моргает. Ну взрослые ещё на нем забавные приколы делают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Crazy Alex (ok), 05-Дек-11, 02:56 | ||
Ну если для детишек как игрушка - тогда ладно. Хотя что 10-летнему ребенку нельзя паяльник доверить - для меня новость... сам примерно в этом возрасте чего-то паяльником ковырять начал. Ну да ладно, это уже вопрос конкретной культуры. Но тогда там точно не плюсы нужны, а что-то более человекочитаемое - паскаль или бейсик какой... | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от арамо (?), 04-Дек-11, 04:42 | ||
а как PSoC в линуксе? удобно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Проект Arduino выпустил программное окружение Arduino 1.0" | +/– | |
Сообщение от Аноним (-), 05-Дек-11, 10:34 | ||
> а как PSoC в линуксе? удобно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |