|
msp430 день |
|
|
|
Jun 19 2007, 20:52
|
Местный
  
Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672

|
Цитата(urasinov @ Jun 19 2007, 13:43)  я пользовался IAR, хотя считаю его одним из самых неудачных компиляторов. Ничего лучше для 430 не нашел. Очень дорогой и GCC несовместимый
--------------------
|
|
|
|
|
Jun 19 2007, 21:43
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
[/quote] Цитата(pitt @ Jun 19 2007, 23:52)  GCC несовместимый Совместим из-за наличия собственного диалекта и расширений языка с GCC только GCC  . Все остальные абсолютно совместимы между собой и GCC в пределах стандарта языка. Режим строгой ANSI компиляции большинство компиляторов поддерживают. IAR привлекателен именно своей многоплатформенностью при достаточно высоком и ровном качестве комппиляции для каждой из платформ. Цитата Очень дорогой Стоит некоторых, совершенно обычных для компиляторов денег. Или опять "сравниваем" с GCC
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 19 2007, 23:09
|
Местный
  
Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672

|
Не скажу ни одного плохого слова в адрес IAR, за исключением цены. По сему об его использовании, по крайней мере в ближайшее время, могу забыть. Совместимость понятие обширное. Главная проблема для меня, подчеркиваю, именно для меня, в том как IAR хранит отладочную информацию в своем собственном формате, совершенно отличном от других компиляторов. То есть чтобы отлаживать с помошью workbench необходим компилятор IAR, а это, как я сказал выше, неприемлимо. Аналогичное замечание относится к rowley. Предполагаю, что и imegecraft и HT и Phyton делают тоже. Одна из причин огромной популярности Атмела в том, что они выпустили Студио и она бесплатна и понимает отладочную информацию GCC, а другая в том, что они всяли на службу Eric Weddington, который "совмещает" GCC с AVR. TI этому не внемлет, а только соглашается и все остается как и было. Очень жаль, мне бы хотелось поближе с 430 познакомиться
--------------------
|
|
|
|
|
Jun 20 2007, 07:18
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(pitt @ Jun 20 2007, 02:09)  Не скажу ни одного плохого слова в адрес IAR, за исключением цены. ... Очень жаль, мне бы хотелось поближе с 430 познакомиться Познакомиться - для чего? Если для того, чтобы просто познакомиться, то достаточно пробного срока 1 месяц и несложного проекта. Если для того, чтобы делать профессиональные проекты, то нужно платить деньги или взять на себя некоторый моральный груз на плечи. А отлаживаться можно, сделав собственную несложную систему отладки, вопрос несколько надуман.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Jun 20 2007, 08:25
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(pitt @ Jun 20 2007, 05:09)  Одна из причин огромной популярности Атмела в том, что они выпустили Студио и она бесплатна и понимает отладочную информацию GCC, а другая в том, что они всяли на службу Eric Weddington, который "совмещает" GCC с AVR. TI этому не внемлет, а только соглашается и все остается как и было. Если вспомнить недавнюю историю жизни, то лет 5 назад у фирмы Atmel микроконтроллеры выпускались преимущественно в "бытовом" исполнении (с коммерческим температурным диапазоном). Только года 2-3 как Atmel стала выпускать все свои AVR только в промышленном (industrial) исполнении. Поэтому для Atmel выпуск бесплатного компилятора был одним из шагом для популяризации и завоевания рынка. Плюс наличие МК в DIP корпусах, так милых для домашнего применения в устройствах "наколенного" изготовления У TI те же MSP430 изначально выпускались как промышленные МК с соответствующим температурным диапазоном. А раз МК для промышленного применения, то предполагается, что использовать их будут крупные предприятия-производители тысячами и десятками тысяч. Следовательно крупному предприятию потратить пару-тройку тысяч $$$ на какой-то там компилятор это само собой разумеющиеся расходы, которые принесут бОльший процент прибыли. Все вполне логично. У Atmel и TI изначально были разные рынки. Это сейчас они перехлестываются. А если еще вспомнить чехарду с заменой Atmel старых кристаллов на новые с необходимостью прошивки "фьюзов совместимости". Это в домашних условиях и при мелко-серийном производстве нет особых проблем с этим. А при выпуске десятков и сотен тысяч устройств, представляете какой это гемморой? TI же не снял с производства ни один МК из старых серий MSP430. Даже OTP-ные и масочные, для которых нет предложения на их сайте, можно заказать. Естественно не в единичных экземплярах, а в партии от 10 килоюнитов. Думаю никто из производителей МК в здравом уме ради десятка старых кристаллов не будет запускать их в производство. А в расхваливаемом вами Atmel Цитата(pitt @ Jun 13 2007, 18:36)  ТI не настолько силен чтобы понять необходимость аналога АВР Студии. Они пытаются прицепить Code Composer, а результат, что Атмел "впереди планеты всей" вы можете заказать изготовление 10 тыс. штук кристаллов скажем 7-и летней давности? Цитата(pitt @ Jun 20 2007, 05:09)  Очень жаль, мне бы хотелось поближе с 430 познакомиться Никаких проблем с изучением/ознакомлением с MSP430 нету. Кристаллы (любые, кроме совсем недавно анонсированных) доступны. ToolKit-ов немерянно. Не желаете тратиться на какой-нибудь Kit, закажите в TI сэмплы кристаллов. Для Москвы доставка не больше недели занимает. Для доморощенных ембеддеров TI даже в DIPе выпустил серию MSP430. Компиляторы с ограничением кода на Си (для ассемблера без ограничения) имеются. Тот же самый любимый IAR (IAR EW Kickstart) можно свободно скачать на сайте TI. Ну и где тут проблемы? Ага, догадался. Вы наверное желаете чтобы вам и производство устройств на MSP430 обходилось по цене самих кристаллов и стоимости печатных плат, так? А для этого хочется чтобы и полнофункциональный компилятор Си тоже был бесплатным  Ведь Atmel предлагает, а TI, жмот такой - нет. Но это уже другая история, "буизнес" называется. Ради Бога, не стоит моё сообщение рассматривать как личный наезд! Или наезд на Atmel. Очередной войны Atmel vs TI или AVR vs MSP430 я затевать не собираюсь.  Просто попытался объяснить почему "се ля ви" так, а не иначе.
|
|
|
|
|
Jun 24 2007, 14:00
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Цитата(rezident @ Jun 20 2007, 12:25)  Если вспомнить недавнюю историю жизни, то лет 5 назад у фирмы Atmel микроконтроллеры выпускались преимущественно в "бытовом" исполнении (с коммерческим температурным диапазоном). Только года 2-3 как Atmel стала выпускать все свои AVR только в промышленном (industrial) исполнении. Поэтому для Atmel выпуск бесплатного компилятора был одним из шагом для популяризации и завоевания рынка. Плюс наличие МК в DIP корпусах, так милых для домашнего применения в устройствах "наколенного" изготовления У TI те же MSP430 изначально выпускались как промышленные МК с соответствующим температурным диапазоном. А раз МК для промышленного применения, то предполагается, что использовать их будут крупные предприятия-производители тысячами и десятками тысяч. Следовательно крупному предприятию потратить пару-тройку тысяч $$$ на какой-то там компилятор это само собой разумеющиеся расходы, которые принесут бОльший процент прибыли. Все вполне логично. У Atmel и TI изначально были разные рынки. Это сейчас они перехлестываются. А если еще вспомнить чехарду с заменой Atmel старых кристаллов на новые с необходимостью прошивки "фьюзов совместимости". Это в домашних условиях и при мелко-серийном производстве нет особых проблем с этим. А при выпуске десятков и сотен тысяч устройств, представляете какой это гемморой? TI же не снял с производства ни один МК из старых серий MSP430. Даже OTP-ные и масочные, для которых нет предложения на их сайте, можно заказать. Естественно не в единичных экземплярах, а в партии от 10 килоюнитов. Думаю никто из производителей МК в здравом уме ради десятка старых кристаллов не будет запускать их в производство. А в расхваливаемом вами Atmel вы можете заказать изготовление 10 тыс. штук кристаллов скажем 7-и летней давности? Никаких проблем с изучением/ознакомлением с MSP430 нету. Кристаллы (любые, кроме совсем недавно анонсированных) доступны. ToolKit-ов немерянно. Не желаете тратиться на какой-нибудь Kit, закажите в TI сэмплы кристаллов. Для Москвы доставка не больше недели занимает. Для доморощенных ембеддеров TI даже в DIPе выпустил серию MSP430. Компиляторы с ограничением кода на Си (для ассемблера без ограничения) имеются. Тот же самый любимый IAR (IAR EW Kickstart) можно свободно скачать на сайте TI. Ну и где тут проблемы? Ага, догадался. Вы наверное желаете чтобы вам и производство устройств на MSP430 обходилось по цене самих кристаллов и стоимости печатных плат, так? А для этого хочется чтобы и полнофункциональный компилятор Си тоже был бесплатным  Ведь Atmel предлагает, а TI, жмот такой - нет. Но это уже другая история, "буизнес" называется. Ради Бога, не стоит моё сообщение рассматривать как личный наезд! Или наезд на Atmel. Очередной войны Atmel vs TI или AVR vs MSP430 я затевать не собираюсь.  Просто попытался объяснить почему "се ля ви" так, а не иначе.  В точку. У нас маленькая фирма, мы в свое время оч хорошо наелись на флешах АВР'ов атмел, потом снова наелись, когда атмел снял вполне отвечавший своему времени АВР с производства, и предложил замену, которая требовала модификации кода, при том программист, который его написал к тому моменту у нас уже не работал. Тут, как говорится, Кесарю-кесарево... Если есть возможность рисковать, или изделие-какая-нить бытовуха, пожалуйста, а если хочется чтобы все и сразу и еще и надежно работало, то только MSP430. Эти процессоры позволяют до минимума сократить срок выхода готового изделия, и при этом удается сохранить очень высокое качество и надежность конечной продукции. Интересно, почему это крупнейший производитель измерительного оборудования Fluke в свою низкоскоростную измериловку повсюду ставить MSP430
|
|
|
|
|
Jun 25 2007, 15:13
|
Местный
  
Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672

|
Повторяю, я не сравниваю продукцию Atmel и TI, а утверждаю: - МАРКЕТИНГ одной компании существенно отличается в лучшую сторону от другой; - IAR прекрасный продукт, но его цена непомерно высока и небольшие компании в БОЛЬШИНСТВЕ СЛУЧАЕВ не могут его себе позволить; - Соотношение цена/качество для GCC непобедимо, но, к сожалению, отсутсвует хороший и удобный отладчик/симулятор для 430. Исходя из вышеперичисленного, у компаний разный маркет и, к моему глубокому сожалению, я не могу использовать в своей продукции ТI и даже потратить сколько-нибудь значительное время на серьезное ознакомление с ним, хотя по описанию параметров весьма заинтересован.
Сообщение отредактировал pitt - Jun 25 2007, 15:14
--------------------
|
|
|
|
|
Jun 25 2007, 18:15
|
Местный
  
Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672

|
Цитата(Shread @ Jun 25 2007, 12:55)  Разговор глухого и слепого напоминает мне весь этот топик. Вы правда не понимаете, что есть вполне рабочие варианты освоения MSP430 с использованием IAR, или вы даже просто 30 дней Evaluation версию без всяких патчей боитесь попользовать? Маркетиг у компаний полюбому разный, а вот насчет того чей лучше, тут стока же мнений сколько и в разговоре о том, чей проц лучше. По мне так маркетинг TI лучше, потомучто все более менее прозрачно и хорошо прогнозируемо, что нельзя сказать про Atmel совершенно. Мы не покупали IAR, но это не мешает нам его успешно использовать уже более 4 лет. Не нада делать проблемы из ничего. 1. Я не могу осваивать то, чем я не смогу воспользоваться. Если Вы не покупали софт, то мне такой вариант просто НЕ подходит. Именно поэтому 30-дневный вариант попросту не рассматриваю: я никогда не смогу купить несколько лицензий по цене примерно ~$3000 за рабочее место. 2. Атмел дал в руки инстумент - Студио, причем, бесплатно. В сочетании с GCC у меня есть полный набор. А вот чей маркетинг лучше, тут действительно нужно сначала определиться по каким параметрам. Если взять за основу количество пользователей - подчеркиваю пользователей, а не об'ем продаж, который мне, кстати, не известен, то судите сами хотя бы по числу постов на этом самом форуме, по числу форумов в сети. Вывод очевиден. Один avrfreaks.net покрывает все форумы по 430 "как бык овцу".
Сообщение отредактировал pitt - Jun 25 2007, 18:17
--------------------
|
|
|
|
|
Jun 25 2007, 18:32
|
Местный
  
Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672

|
Цитата(zltigo @ Jun 25 2007, 13:23)  Те, кто в конце-концов имея заказы требующие чистого ПО не может себе этого позволить, не может позволить и платить человеческую зарплату, и это уже не "компания" это артель "Напрасный труд". Во-первых, кто сказал чистое ПО? А, во-вторых, судить "о крахе и под'еме Голливуда, не видя фильмов" очень уж советская привычка, впрочем, как и использование не лицензионного софта.
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|