Oleg_IT 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Работаю на AVR, но жизнь заставляет использовать и другие МК, в частности MSP430. Есть ли и где скачать бесплатную среду разработки под MSP430 наподобе AVRStudio+WINAVR и может быть +AVRlib. И ещё поделитесь ссылочкой на программатор с программой, желательно через СОМ порт и лучше USB. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel V. 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Простой BSL-программатор для MSP430 - Программатор на COM-порт Прошивка контроллеров MSP430 с помощью Bootstrap Loader Установка и настройка Eclipse + MSPGCC И опционально: Отладка программ для MSP430 с помощью Eclipse и GDB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oleg_IT 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Спасибо. Читаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jorikdima 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба IDE бесплатной нет, есть только крякнутые ИАР или CCE. Либо Eclipse как указали прикручивать к mspgcc. Прокрамматор для ЮСБ или оригинальный FET за 4000 или его клоны или Olimex. Это JTAG отладка, иначе BSL. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба IDE бесплатной нет, есть только крякнутые ИАР или CCE. Либо Eclipse как указали прикручивать к mspgcc. IDE подойдёт любая, которая поддерживает makefile project Я пробовал эклипс, (получилось) пробовал NetBeans (не получилось, лень было разбираться) пробовал CodeBlocks (на нём и остановился) Создавал соответствующую тему. коллега пробовал VisualStudio2008 (получилось, частично - компилит, но не парсит текст на ошибки) Естественно, всё в связке с mspgcc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Шаманъ 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба коллега пробовал VisualStudio2008 (получилось, частично - компилит, но не парсит текст на ошибки) Естественно, всё в связке с mspgcc Я долгое время пользуюсь msp-gcc в связке с MSVC 2003. Чтобы ошибки из вывода парсились написан маленький скрипт на shell (если кому надо могу выложить). Для заливки mspfet. Если нужен отладчик, то GDB (уже привык к негуёвому :rolleyes: )... Сейчас на АРМах пользуюсь тем же (MSVC+gcc+gdb+openocd). Иногда приходится и ИАРом пользоваться (есть клиенты которые на нем сидят), но это мучение после MSVC :rolleyes: ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kojevnikov 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Существует три основных компилятора для микроконтроллеров семейства MSP430: MSP GNU C compiler (GCC) IAR Embedded Workbench for TI MSP430 TI Code Composer Studio Integrated Development Environment Бесплатная только эта MSP GNU C compiler (GCC) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Существует три основных компилятора для микроконтроллеров семейства MSP430: Хай-Тек забыли, а ещё яндекс вот что на первых строчках отображает Но это наверно происки маркетологов Глянул - а у хайтека что-то для msp уже ничего и нету... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Есть еще 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) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jorikdima 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Чтобы ошибки из вывода парсились написан маленький скрипт на shell (если кому надо могу выложить). Если не сложно. В этой теме есть упоминание про связку студии и компиляторов, лучше туда. А студию с компилятором ИАР можно связать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Шаманъ 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Если не сложно. В этой теме есть упоминание про связку студии и компиляторов, лучше туда. Отписался там... А студию с компилятором ИАР можно связать? Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes: Ну и в чем изврат? Если отличие от прикручивания GCC это только вызов iarbuild вместо make. Да и то, если совсем лень makefile написать. А если через make, то вообще отличий нет, ибо компилятор он и в Африке компилятор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jorikdima 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Теоретически да, но это, ИМХО, уже полный изврат будет... :rolleyes: Изврат - это кодировать в среде ИАР. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Изврат - это кодировать в среде ИАР. Все познается в сравнении :rolleyes: IMHO: не самая удобная. А не использовали CodeWarrior? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Шаманъ 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Ну и в чем изврат? Если отличие от прикручивания GCC это только вызов iarbuild вместо make. Да и то, если совсем лень makefile написать. А если через make, то вообще отличий нет, ибо компилятор он и в Африке компилятор. Не понятно в чем смысл делать такое? Когда ИАРовский редактор сильно раздражает, можно просто создать параллельно проект в MSVC и все написать там, отладку ведь всеравно придется делать в ИАРе, так зачем еще что-то прикручивать (нажать пару кнопок, ИМХО, проще)??? Кроме того вывод ИАРа надо будет обработать через SED например, чтобы студия нормально парсила его и можно было "прыгать на ошибки". Кстати не факт, что ИАРовские инструменты нормально заработают из-под make - иногда возникают траблы с путями, и в более простых вариантах (например, что-то из инструментов компилировалось Cygwinом, а что-то Mingw32). Так что изврат состоит в ненужных "телодвижениях" (которые, за редким исключением, ничем не улучшают удобства)... P.S. А вобще я фанат IDE от MSVC и GCC :) P.P.S. Но понимаю - о вкусах не спорят, так что YMMV ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться