Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IDE Среда для компилятора MSOP430-GCC под Win (+)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
lightport
Кто нибудь может подсказать IDE среду для компилятора MSP430-GCC под Windows.
Желательно что бы была свободно распространяемая как AvrStusio 4 и WinAVR для AVR, что бы умела работать с MSP430-gcc.
Elresearch
я пользую jGRASP. http://www.jgrasp.org/
pitt
ТI не настолько силен чтобы понять необходимость аналога АВР Студии. Они пытаются прицепить Code Composer, а результат, что Атмел "впереди планеты всей"
rezident
Цитата(pitt @ Jun 13 2007, 18:36) *
ТI не настолько силен чтобы понять необходимость аналога АВР Студии. Они пытаются прицепить Code Composer,

TI предлагает компиляторы (со своими IDE) с ограничениями по исходному коду на Си (для ASM ограничений нет), но зато бесплатные. Это IAR Embedded Workbench Kickstart и Code Composer Essentials. Поэтому
Цитата(pitt @ Jun 13 2007, 18:36) *
а результат, что Атмел "впереди планеты всей"
звучит как-то пафосно, а с учетом, того что название данного раздела форума "MSP430", то вообще провокационно wink.gif
Прохожий
Цитата(rezident @ Jun 13 2007, 17:48) *
Поэтому
звучит как-то пафосно, а с учетом, того что название данного раздела форума "MSP430", то вообще провокационно wink.gif

Согласен, что пафосно, но, по-моему, отнюдь не провокационно. По моему скромному мнению, уже давно пора сравнить между собой MSP430, AVR и PIC18F. Я бы добавил еще сюда ряд подобных контроллеров от Renesas и Freescale, а так же различные клоны MSC51. Но надо предварительно разработать критерии для сравнения как технических параметров, так и наличия развитой IDE, доступных и условно доступных С компиляторов, применяемости в изделиях известных фирм и т. д. и т. п. Если сделать это с холодной головой, не срываясь на истерические вопли, то лично мне все это было бы достаточно интересно. А тем, кто только приступает к изучению всего этого, значительно помогло с выбором МК.
zltigo
Цитата(Прохожий @ Jun 14 2007, 01:29) *
так и наличия развитой IDE

Значение имеют только компиляторы, IDE от производителей компиляторов сравнивать бессмысленно - все остальное надо брать от тех, кто это делает лучше.
pitt
Повторюсь, что мое замечание, что Атмел впереди планеты всей касается не микроконтроллера, а компании производителя и ее маркетинга, к которому среда программирования имеет непосредственное отношение. Именно Студио, а также avrfreaks делают Атмелу предподчтение при прочих равных условиях. Сам же Атмел, опятьже, как компания, молодец, что это понимает и использует, а вот TI, к сожалению, нет. Все мои переговоры с TI закончились безрезультатно.
Прохожий
Цитата(zltigo @ Jun 14 2007, 02:45) *
Значение имеют только компиляторы, IDE от производителей компиляторов сравнивать бессмысленно - все остальное надо брать от тех, кто это делает лучше.

Мне лично, IDE по барабану. После принудительного изучения пакета S7 от SIEMENS любая IDE для МК покажется простой и понятной.
И еще один критерий - доступность.

Цитата(pitt @ Jun 14 2007, 02:57) *
Повторюсь, что мое замечание, что Атмел впереди планеты всей касается не микроконтроллера, а компании производителя и ее маркетинга, к которому среда программирования имеет непосредственное отношение. Именно Студио, а также avrfreaks делают Атмелу предподчтение при прочих равных условиях. Сам же Атмел, опятьже, как компания, молодец, что это понимает и использует, а вот TI, к сожалению, нет. Все мои переговоры с TI закончились безрезультатно.

А чем, в таком случае MICROCHIP хуже или, скажем, MAXIM со своим MAXQ2000 (правда, это МК классом повыше)? Однозначно попадает под Ваши критерии. Вот поэтому и требуется объективное сравнение.
zltigo
Цитата(pitt @ Jun 14 2007, 01:57) *
Все мои переговоры с TI закончились безрезультатно.

Улыбнуло smile.gif.
АДИКМ
Цитата(Прохожий @ Jun 14 2007, 01:29) *
Согласен, что пафосно, но, по-моему, отнюдь не провокационно. По моему скромному мнению, уже давно пора сравнить между собой MSP430, AVR и PIC18F. Я бы добавил еще сюда ряд подобных контроллеров от Renesas и Freescale, а так же различные клоны MSC51. Но надо предварительно разработать критерии для сравнения как технических параметров, так и наличия развитой IDE, доступных и условно доступных С компиляторов, применяемости в изделиях известных фирм и т. д. и т. п. Если сделать это с холодной головой, не срываясь на истерические вопли, то лично мне все это было бы достаточно интересно. А тем, кто только приступает к изучению всего этого, значительно помогло с выбором МК.


Забавно, а Вы видели хоть раз обзор сравнение Газелей, БМВ, Ламборджини и Камазов?
каждому контроллеру свое применение. И не надо искать идеал, там где его быть не может.
Прохожий
Цитата(АДИКМ @ Jun 14 2007, 13:38) *
Забавно, а Вы видели хоть раз обзор сравнение Газелей, БМВ, Ламборджини и Камазов?
каждому контроллеру свое применение. И не надо искать идеал, там где его быть не может.

Я преднамеренно перечислил контроллеры приблизительно одного класса, которые в общем случае взаимозаменяемы. Выбор того или иного из них в настоящее время определяется, в основном, личными пристрастиями проектировщика, а отнюдь не условиями задачи или возможностями того или иного МК.
И цель сравнения - отнюдь не поиск идеалов. Их в природе, действительно, нет.
haker_fox
Цитата(Прохожий @ Jun 15 2007, 04:55) *
Я преднамеренно перечислил контроллеры приблизительно одного класса, которые в общем случае взаимозаменяемы. Выбор того или иного из них в настоящее время определяется, в основном, личными пристрастиями проектировщика, а отнюдь не условиями задачи или возможностями того или иного МК.
И цель сравнения - отнюдь не поиск идеалов. Их в природе, действительно, нет.

Хм... я конечно извиняюсь за возможную некомпетентность, но как можно сравнивать, например, MSP и AVR, первый 16 разрядов, второй - 8. Различная периферия, быстродействие, температурные диапазоны работы и т.п.
Dog Pawlowa
Цитата(haker_fox @ Jun 25 2007, 07:40) *
Хм... я конечно извиняюсь за возможную некомпетентность, но как можно сравнивать, например, MSP и AVR, первый 16 разрядов, второй - 8. Различная периферия, быстродействие, температурные диапазоны работы и т.п.

Как в анекдоте - "Вот Вы и торгуетесь!"
Вот Вы и сравниваете smile.gif
Было бы все одинаково, не было смысла сравнивать, не так ли ?
Количество разрядов при программировании на С не сильно заботит - разница только в запрете прерываний в прерываниях (хм, каламбур).
migray
Цитата(Прохожий @ Jun 15 2007, 00:55) *
Я преднамеренно перечислил контроллеры приблизительно одного класса, которые в общем случае взаимозаменяемы. Выбор того или иного из них в настоящее время определяется, в основном, личными пристрастиями проектировщика, а отнюдь не условиями задачи или возможностями того или иного МК.
И цель сравнения - отнюдь не поиск идеалов. Их в природе, действительно, нет.

По каким параметрам сравнивать процессора?
Если набор основной периферии, потребление, производительность сравнимы, то что остается?

Надежность, цена, дополнительная периферия?

Но как показывает практика, эти параметры российские разработчики оценивают в последнюю очередь, и то если начальство заставит. Т.е. вопрос выбора проца - вопрос религии.

Сравнение компиляторов от производителя задача сложная, а сравнивать скажем IAR для разных процов вообще безсмысленно.
MrYuran
Цитата(lightport @ Jun 13 2007, 12:17) *
Кто нибудь может подсказать IDE среду для компилятора MSP430-GCC под Windows.
Желательно что бы была свободно распространяемая как AvrStusio 4 и WinAVR для AVR, что бы умела работать с MSP430-gcc.


Среда IDE - Eclipse - оччень даже ничего, к ней даже плагин mspgcc прикручивается.
Если интересно попробовать - www.eclipse.org
Для работы нужен движок JME и Eclipse CDT (скачивается с сайта)

Конечно после ИАРа немного необычно, но привыкаешь быстро.
Имеется куча разных фич, меня поначалу убивали автоматически закрывающиеся скобки и кавычки - я их привык сразу по 2 ставить, а тут получается по 3

Лично у меня возникла только одна небольшая проблема - полученный код на целевом кристалле не работает ни в какую...

Стесняюсь спросить - а mspgcc вообще у кого-нибудь работает?

у меня даже приложенные examples не работают - даже leds (мигающие с/д), не говоря уже про TCP/IP

Есть подозрение, что чё-то я не то делаю, либо доки кривые
msalov
Цитата(MrYuran @ Feb 29 2008, 12:56) *
Среда IDE - Eclipse - оччень даже ничего, к ней даже плагин mspgcc прикручивается.
Если интересно попробовать - www.eclipse.org
Для работы нужен движок JME и Eclipse CDT (скачивается с сайта)

Вы сильно погорячились с JME, если только вы не собрались программировать для МК на своём мобильном телефоне. Для работы Eclipse необходим J(ava) R(untime) E(nvironment) Standart Edition (SE)
MrYuran
Цитата(lightport @ Jun 13 2007, 12:17) *
Кто нибудь может подсказать IDE среду для компилятора MSP430-GCC под Windows.
Желательно что бы была свободно распространяемая как AvrStusio 4 и WinAVR для AVR, что бы умела работать с MSP430-gcc.


Мне нравится Еклипс
http://msp430.techcontent.net/eclipse.htm - руководство по первым шагам
www.eclipse.org - собссно еклипс

А вот mspgcc нравится всё меньше...
если вообще когда-то нравился...
MrYuran
Цитата(gotty @ Mar 3 2008, 09:35) *
Вы сильно погорячились с JME, если только вы не собрались программировать для МК на своём мобильном телефоне. Для работы Eclipse необходим J(ava) R(untime) E(nvironment) Standart Edition (SE)


Согласен, погорячился (букву попутал)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.