Перейти к содержанию
    

Работаю на AVR, но жизнь заставляет использовать и другие МК, в частности MSP430. Есть ли и где скачать бесплатную среду разработки под MSP430 наподобе AVRStudio+WINAVR и может быть +AVRlib.

И ещё поделитесь ссылочкой на программатор с программой, желательно через СОМ порт и лучше USB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

IDE бесплатной нет, есть только крякнутые ИАР или CCE. Либо Eclipse как указали прикручивать к mspgcc.

Прокрамматор для ЮСБ или оригинальный FET за 4000 или его клоны или Olimex. Это JTAG отладка, иначе BSL.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

IDE бесплатной нет, есть только крякнутые ИАР или CCE. Либо Eclipse как указали прикручивать к mspgcc.

IDE подойдёт любая, которая поддерживает makefile project

Я пробовал эклипс, (получилось)

пробовал NetBeans (не получилось, лень было разбираться)

пробовал CodeBlocks (на нём и остановился)

Создавал соответствующую тему.

коллега пробовал VisualStudio2008 (получилось, частично - компилит, но не парсит текст на ошибки)

Естественно, всё в связке с mspgcc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

коллега пробовал VisualStudio2008 (получилось, частично - компилит, но не парсит текст на ошибки)

Естественно, всё в связке с mspgcc

Я долгое время пользуюсь msp-gcc в связке с MSVC 2003. Чтобы ошибки из вывода парсились написан маленький скрипт на shell (если кому надо могу выложить). Для заливки mspfet. Если нужен отладчик, то GDB (уже привык к негуёвому :rolleyes: )...

 

Сейчас на АРМах пользуюсь тем же (MSVC+gcc+gdb+openocd).

 

Иногда приходится и ИАРом пользоваться (есть клиенты которые на нем сидят), но это мучение после MSVC :rolleyes: ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Существует три основных компилятора для микроконтроллеров семейства MSP430:

MSP GNU C compiler (GCC)

IAR Embedded Workbench for TI MSP430

TI Code Composer Studio Integrated Development Environment

 

Бесплатная только эта MSP GNU C compiler (GCC)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Существует три основных компилятора для микроконтроллеров семейства MSP430:

Хай-Тек забыли, а ещё яндекс вот что на первых строчках отображает

Но это наверно происки маркетологов

 

Глянул - а у хайтека что-то для msp уже ничего и нету...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть еще CrossWork for MSP430, но эта среда на больших любителей именно этого CrossWork. :)

Схемы всех эмуляторов MSP-FET430PIF (LPT), MSP-FET430UIF (USB) ну и программатора на COM-порт BSL MSP430 есть в документации от производителя (TI). См. MSP430 Hardware Tools User's Guide (Rev. C) и MSP430 Memory Programming User's Guide (Rev. D)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтобы ошибки из вывода парсились написан маленький скрипт на shell (если кому надо могу выложить).

Если не сложно. В этой теме есть упоминание про связку студии и компиляторов, лучше туда.

 

А студию с компилятором ИАР можно связать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не сложно. В этой теме есть упоминание про связку студии и компиляторов, лучше туда.

Отписался там...

А студию с компилятором ИАР можно связать?

Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes:

Ну и в чем изврат? Если отличие от прикручивания GCC это только вызов iarbuild вместо make. Да и то, если совсем лень makefile написать. А если через make, то вообще отличий нет, ибо компилятор он и в Африке компилятор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes:

Изврат - это кодировать в среде ИАР.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Изврат - это кодировать в среде ИАР.

Все познается в сравнении :rolleyes: IMHO: не самая удобная. А не использовали CodeWarrior?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и в чем изврат? Если отличие от прикручивания GCC это только вызов iarbuild вместо make. Да и то, если совсем лень makefile написать. А если через make, то вообще отличий нет, ибо компилятор он и в Африке компилятор.

Не понятно в чем смысл делать такое? Когда ИАРовский редактор сильно раздражает, можно просто создать параллельно проект в MSVC и все написать там, отладку ведь всеравно придется делать в ИАРе, так зачем еще что-то прикручивать (нажать пару кнопок, ИМХО, проще)???

 

Кроме того вывод ИАРа надо будет обработать через SED например, чтобы студия нормально парсила его и можно было "прыгать на ошибки". Кстати не факт, что ИАРовские инструменты нормально заработают из-под make - иногда возникают траблы с путями, и в более простых вариантах (например, что-то из инструментов компилировалось Cygwinом, а что-то Mingw32).

 

Так что изврат состоит в ненужных "телодвижениях" (которые, за редким исключением, ничем не улучшают удобства)...

 

P.S. А вобще я фанат IDE от MSVC и GCC :)

P.P.S. Но понимаю - о вкусах не спорят, так что YMMV ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...