Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.68/157: Рейтинг темы: голосов - 157, средняя оценка - 4.68
zhokor
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 76
1

Почему AVR Studio 4, а не Atmel Studio 6?

29.07.2015, 21:18. Просмотров 29555. Ответов 38
Метки нет (Все метки)

По какой причине большинство специалистов по AVR микроконтроллерам в основном используют AVR Studyo 4, а не свежий Atmel Studyo 6?

Собственно сабж.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2015, 21:18
Ответы с готовыми решениями:

AVR Simulator в Atmel Studio 6.0
Всем привет! Пишу простейшую программу для мигания LED для МК AT32UC3A1256 на языке С в Atmel...

Atmel Studio 6.0: Новичёк в AVR
Всем привет. Скачал и установил Atmel Studyo 6.0. Хочу разобраться с работой программы. Может мне...

Atmel Studio 7 AVR и прерывания по умолчанию
Установил я Atmel Studyo 7 и обнаружил следующие, если прерывание объявленно, а обработка прервыная...

Вычисления с дробями на AVR (Atmel Studio)
Друзья , есть функция вида y = exp(x/218) + 0.05x . Использую МК Atmega, atmel studio,...

AVR Studio 4.18 b и Atmel Software Framework 3.33
Доброго дня всем. Сейчас ковыряю от скуки ATxmega128A1... Пользуюсь AVR Studyo 4.18 и GNU AVR...

38
fr0stir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,285
31.07.2015, 21:51 21
Плагины под Атмелостудию 6 для ардуиноразработки свидетельствуют, что любители для Атмела весьма важны.
0
OrtimKOD
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 115
31.07.2015, 22:07 22
Цитата Сообщение от oomomstir
zhokor, не осталось или заняты другими делами.
Поддержка и развитие толкового IDE - серьёзная работа, это не "запузырить иконку туда, где часики", вот и экономят, используя максимум готового. Зато смогли выпустить новую версию - а пытаясь переделать и не сломать старую - могли и встрять.

А что жрёт много - так для продвижения профессионального девелоперского софта это не так критично. Где любитель будет жаться, пытаясь запустить всё на своём стареньком домашнем компе, серьёзная компания (куда более интересный клиент для Атмел) просто поставит девелоперу мощный комп.
Лучше бы они объединились с командами пишущими Eclipse или Npp. Потому как там где любитель жалуется, серьезная компания просто пошлет в долгое эротическое путешествие. Проблема в том, что эта тяжелая среда разработки не дает буквально ничего для профессионала кроме геморроя. Нет преимуществ ради которых ставить новые компы.
0
oomomstir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,864
31.07.2015, 22:28 23
Таки вы думаете, что эклипс шустрее VS?
Хотя, конечно, преимущество есть: опенсорсность. Но оно же могло и не устроить, если опенсорсность gpl-ная.
0
fr0stir
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,285
31.07.2015, 23:23 24
Существует минимум 2 платформы на которых IDE можно построить, кроме VS.
Eclipse в целом пошустрее VS.
GPL для коммерции непомеха, SAP свою IDE на Eclipse построила.
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
31.07.2015, 23:46 25
AVR Studyo 4.19 одна из последних, которая нормально дружит с Proteusом 7.8 и младше. Вы можете нарисовать схему в Proteusе, а отлаживать её без JTAGа в AVR Studyo. Доморощенный отладчик-симулятор HoppyJTAG 2 (JTAG Ice MkII) также работает только с 4-кой.
0
OrtimKOD
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 115
01.08.2015, 04:12 26
Цитата Сообщение от oomomstir
Таки вы думаете, что эклипс шустрее VS?
Гораздо шустрее.
0
otik110592
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 400
01.08.2015, 09:37 27
эклипс тормоз тоже (на jovo написан), можно просто научиться писать makefile да писать в маленьком шустром редакторе для программистов. В Winavr например присутствовал Prokrammers Notepad http://www.pnotepad.org/ - небольшой редактор уже заточенный для компиляции с помощью makefile. Сейчас есть редакторы малого размера, где можно делать не только компиляцию, но и отладку с помощью gdb. Например Sublime Text http://we.iosyitistromyss.ru/CADSoft/su ... r-gcc.html
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
01.08.2015, 11:52 28
Лично я использую Visual Studyo 2013 + Visual Assist для написания кода, а AVR Studyo только как отладочное средство. Большой проект писать в AVR Studyo просто неудобно, он на порядок слабее как IDE своего старшего собрата. Те, кто пишет что-то на коленке или мелкое, или поддерживает старое - используют AVR Studyo. Ещё народ просто консервативен или никогда не видел как можно писать код по-иному. Что касательно требовательности к ресурсам - да, VS2013 + дополнения требовательны, но оно того стоит.

Всякие ST, Notepad++ и прочие - это просто костыли к нормальной IDE. Eclipse ещё куда ни шло, но лично мне эта среда не понравилась. Писать код на jovo - да, удобно, на C/C++ мне не понравилось.
0
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
01.08.2015, 12:11 29
В чём неудобство то?
0
vt340
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
01.08.2015, 13:02 30
Цитата Сообщение от otik110592
Сейчас есть редакторы малого размера, где можно делать не только компиляцию, но и отладку с помощью gdb
Помнится, вы avr-gcc к codelite прикручивали - Не прижилось? IMHO, ide - зло, но codelite - меньшее из зол )
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
01.08.2015, 16:01 31
Цитата Сообщение от YTYOUT
В чём неудобство то?
Это так просто не объяснишь. Как говорится: лучше один раз увидеть. Я лично был знаком с Visual Studyo до AVR Studyo, поэтому последняя для меня всегда была как допотопная. Она и раньше функционалом не отличалась.

Вот, к примеру, VS может подсвечивать выключаемый при помощи define код отдельно. Т.е. я вижу как отработает препроцессор ещё до компиляции. Это очень удобно. Есть отдельное окошко где приведён список всех типов проекта. Или, к примеру, VS автоматически создаёт Todo список, который можно использовать вместо закладок для навигации по большому проекту. Делаешь где-нить todo заметку и не мучаешься потом вспоминая где и что.

Такие вот мелочи (их много) и отличают полноценную IDE от текстового редактора с примочками-костылями.
0
otik110592
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 400
01.08.2015, 16:31 32
Цитата Сообщение от уни
Большой проект писать в AVR Studyo просто неудобно
Интересно - на AVR еще пишут большие проекты? Сейчас при таком разнообразии микроконтроллеров с ядром ARM, с большим размером флэша выбор микроконтроллера AVR для большого проекта мне кажется сомнительным.
0
mrKyrytt
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
01.08.2015, 18:38 33
Цитата Сообщение от otik110592
Интересно - на AVR еще пишут большие проекты? Сейчас при таком разнообразии микроконтроллеров с ядром ARM, с большим размером флэша выбор микроконтроллера AVR для большого проекта мне кажется сомнительным.
Что есть "большой"?
Понятие настолько неопределенное...
0
zot
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 4
01.08.2015, 18:55 34
Не уловил связь AVR и ARM.
У AVR есть мелкие контроллеры 8-битные и ARM "взрослые", и "детские".
Дабы вытеснить старые 8-битные контроллеры многие компании делают ARM для применения в простых решениях.
В итоге, разработчик имеет одну среду разработки для ARM и не нужно вспоминать что там в 8-ми битных.
Все просто делается на ARM. И потребление ниже, и скорости выше, и память и флеш и плавающая точка при желании...
И все едино. Другое дело сравнивать ST и AVR... тут есть нюансы.
0
otik110592
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 400
01.08.2015, 20:39 35
Ну если в теме указана AVR Studyo 4, значит имеются ввиду восьмибитные AVR. "Большой проект", в моем понятии, это проект, где требуются большие ресурсы микроконтроллера ROM и flash. Возьмем, например для "большого проекта" самый взрослый AVR, типа ATmiko2560 с 256KB Ftosh, 8KB SROM, 100-pin, цена 5.8433 $. Сравним с STM32F302VCT6 LQFP 100, Ядро: ARM Sortix-M4; FLASH: 256 КБайт; ROM: 40 КБайт; цена 5.0051 $. Похоже AVR уже давно не для "больших проектов", потому умного блокнота и мэйкфала вполне будет достаточно (имхо).

з.ы. AVR Studyo 4 использую в качестве оболочки к программатору -самодельному STK500. В Atmel Studyo 6 работа с программатором стала хуже (имхо).
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
01.08.2015, 20:48 36
Я бы назвал большим проектом вот этот: Arduino Miko Server
Там больше 10 скетчей на C++, есть работа с sd-картой и Ethernet. Большой проект - такой, где человек уже не может держать всё в голове и полагается на инструментарий, в который как раз удобная IDE и должна входить, она должна максимально упрощать навигацию по исходникам и вообще упрощать работу с ними (работа с svn к примеру). Ардуинную среду я конечно тут не имею в виду.

Да, AVR сдаёт позиции, но ими до сих пор пользуются и делают проекты. Порог вхождения у них ниже.
0
sitimur
0 / 0 / 0
Регистрация: 08.02.2012
Сообщений: 648
01.08.2015, 21:18 37
Так-же встречаются тут программисты типа меня, которые много лет программировали на С, С#, в VS для компьютеров, а потом увлеклись микроконтроллерами, и тут родная среда разработки, которая позволяет направить все силы на изучение микроконтроллера, не тратя силы на адаптацию к среде разработки, я например долго привыкал к кокосу, программируя под stm, т.к. цветовое выделение, шрифты, и прочее очень было непривычно :-)
0
zot
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 4
01.08.2015, 22:02 38
Цитата Сообщение от otik110592
Возьмем, например для "большого проекта" самый взрослый AVR, типа ATmiko2560 с 256KB Ftosh, 8KB SROM, 100-pin, цена 5.8433 $. Сравним с STM32F302VCT6 LQFP 100, Ядро: ARM Sortix-M4; FLASH: 256 КБайт; ROM: 40 КБайт; цена 5.0051 $. Похоже AVR уже давно не для "больших проектов", потому умного блокнота и мэйкфала вполне будет достаточно (имхо)
Некорректное сравнение. 8- битный с ARM.
Тогда уж с ATSAM3S4C, он как бы того же класса. Цена 4.56$.
Но цена может зависеть от кучи факторов. ST всегда демпингует, лишь бы подсадить клиента.
0
Btosk Worryor
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 392
02.08.2015, 22:46 39
Цитата Сообщение от dymyurk1978
8 Gb рамы и минуту запускается? Да еще и медленная?
Запускается долговато, но не медленная. На слабеньком нетбуке с большим дисплеем вполне комфортно работает.
Последние версии уже изжили надеюсь что все заметные глюки.
0
02.08.2015, 22:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2015, 22:46

Настройка программатора AVR-ISP500 в Atmel Studio 7
Добрый день. Помогите пожалуйста настроить AVR-ISP500 в Atmel Studio 7. Драйвер на AVR-ISP500...

Atmel Studio 7 в инструментах пропал AVR симулятор
Atmel Studio 7 в инструментах пропал AVR симулятор. Из инструментов для отладки и программирования...

Olimex AVR-IPS-MK2 и Atmel studio.
Всем доброго дня. Проблема следующая, не могу воспользоваться программатором Olimex AVR-IPS-MK2 в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru