|
|
 |
Ответов
|
Apr 24 2008, 14:06
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Зачем брать дорогой MSP если дешевле и мощнее LPC-ARM от NXP ? ИМХО только в одном случае такое требуется - при жёсткой экономии питания, а в остальном напрасная трата времени на изучение проца. Бесперспективно. Цитата(dmmos) Мои приоритеты критериев выбора семейства в порядке убывания важности: 1. Универсальность применения 2. Перспективность развития 3. Простота освоения 4. Широта возможностей, вычислительная мощность. LPC2xxx однозначно подходит под такие требования. Плюс ещё: 5. Низкая цена. 6. Хорошая периферия. 7. Быстрый ногодрыг. 8. Много рамы (гораздо больше чем в AVR и MSP вместе взятых  ) 9. Много флэша (гораздо больше чем в MSP)
Сообщение отредактировал GetSmart - Apr 24 2008, 14:54
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Apr 25 2008, 05:36
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(GetSmart @ Apr 24 2008, 21:06)  Зачем брать дорогой MSP если дешевле и мощнее LPC-ARM от NXP ? ARM заметно сложнее. По потреблению вообще несравнимые варианты. Производительность при равной тактовой выше только там, где надо больше 16 бит. Средства отладки, с которыми можно нормально работать (не виглер) также заметно дороже. Речь шла об изучении и для начинающего. В этом случае MSP430, имхо, вне конкуренции - классика жанра. С ARM'ом же вопросы начинаются уже с того, какого производителя пользовать (Atmel, NXP, ST, AD, TI и т.д.) и до сих пор на этом форуме к единому мнению не пришли. Очень это кстати для начинающего изучать процессоры, который пока даже основые фичи оценить не может по причине отсутствия всякого опыта. P.S. Автору темы: универсального процессора не существует. Каждый чем-то лучше или хуже. В каждом случае надо конкретно смотреть. Часто области применения перекрываются и тут выходят на сцену другие факторы, как то: перспективность данного МК, удобство и возможности отладки, доставабельность и т.д. Но для изучения с нуля считаю MSP430 одним из лучших (если не лучшим) из доступных на сегодняшний день - классическое процессорное ядро, нет заморочек с различными адресными просранствами, ортогональная работа с регистрами и т.д. Кстати, ARM7 в этом смысле тоже хорош, но несколько посложнее будет. Есть много случаев, когда MSP430 лучше подходит к использованию, есть много случаев, когда предпочтительнее будет ARM7, есть много случаев, когда не годятся оба. Начните знакомство с MSP430 (рекомендую именно его потому, что с ним проще начать во всех смыслах) - соберите на 74HC244 FET адаптер и погоняте простенькие программки. Получив первый необходимый опыт, сможете уже сами адекватно оценивать преимущества и недостатки тех или иных МК относительно к вашим задачам. Успехов.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Apr 25 2008, 05:45
|

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

|
Цитата(dxp @ Apr 25 2008, 07:36)  С ARM'ом же вопросы начинаются уже с того, какого производителя пользовать (Atmel, NXP, ST, AD, TI и т.д.).. Вот именно по этой причине и НАДО начинать с ARM. Нынешний mainstream и этим все сказано. То, с чего НЕ НАДО начинать, это 51, младшие PIC, AVR8.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 25 2008, 10:51
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(zltigo @ Apr 25 2008, 12:45)  Вот именно по этой причине и НАДО начинать с ARM. Нынешний mainstream и этим все сказано. Ну, по этой логике надо начинать с x86, мэйнстримнее некуда.  Начинать надо с того, подо что задачи лучше подходят. У меня и сегодня ARM7 никуда не приткнуть при всем желании. Контроллерные задачи прекрасно на MSP430 ложатся, и поскольку критично потребление, то и ничего тут АРМ не даст, кроме проблем. А где надо производительность, там Blackfin, АРМу там тоже нечего ловить. Такшта... Но речь, напомню, шла о том, на чем лучше изучать процессороводство. И тут мне ничего лучше MSP430 в голову не приходит.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Apr 25 2008, 13:07
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723

|
Цитата(dxp @ Apr 25 2008, 13:51)  Ну, по этой логике надо начинать с x86, мэйнстримнее некуда.  Начинать надо с того, подо что задачи лучше подходят. У меня и сегодня ARM7 никуда не приткнуть при всем желании. Контроллерные задачи прекрасно на MSP430 ложатся, и поскольку критично потребление, то и ничего тут АРМ не даст, кроме проблем. А где надо производительность, там Blackfin, АРМу там тоже нечего ловить. Такшта... Но речь, напомню, шла о том, на чем лучше изучать процессороводство. И тут мне ничего лучше MSP430 в голову не приходит. У меня в активе под десяток семейств процов, не считая древней экзотики, поэтому думаю, что важнее не изучать процессор как таковой, а изучать методы решения задач, т.е. построение и реализацию алгоритмов. Этому можно учиться и на РС, причем именно на ней это легче всего, особенно если есть старый комп и на нем DOS  . А дальше уже выбирать проц. Если задачи типа управляющих, быстро дрыгать ножками - недурны быстрые 51-вые от Silabs, жрут они немного, примерно как MSP, и АЦП/ЦАП на борту отличные. Если считать надо побольше - ARM, если считать еще больше - для автономных устройств идеальны MIPS, а когда потребление некритично (есть розетка) - практичнее PC (x86) ничего не придумано, готовых плат за разумные деньги вагон. Все программится на С, ассемблерные кусочки выносятся в отдельные процедуры. АVR особого смысла не имеют ввиду довольно бедной периферии и неадекватных цен (выше, чем на гораздо более мощные ARM, где есть конкуренция). MSP на деле хороши только удобством программирования на ассемблере, но сегодня это (писание на асме всего кода) для почти любой реальной задачи становится непозволительной роскошью. Развитие 430-тых у TI - далеко не приоритет, поэтому и идет оно медленно, никакого сравнения с Silabs, к примеру.
|
|
|
|
Сообщений в этой теме
dmmos Вопрос новичка о выборе семейства МК Apr 23 2008, 19:16 Dog Pawlowa Цитата(dmmos @ Apr 23 2008, 22:16) Уважае... Apr 24 2008, 06:02 MrYuran Из своего личного опыта скажу, что освоение ради о... Apr 24 2008, 07:09 dmmos Цитата(MrYuran @ Apr 24 2008, 11:09) Из с... Apr 24 2008, 08:57  Сергей Борщ Цитата(dmmos @ Apr 24 2008, 11:57) Можно ... Apr 24 2008, 09:14 dxp MSP430. Архитектура проще (фон Нейман vs Гарвард),... Apr 24 2008, 10:10 dmmos Цитата(dxp @ Apr 24 2008, 14:10) MSP430. ... Apr 24 2008, 11:02 MrYuran Цитата(dxp @ Apr 24 2008, 13:10) MSP430. ... Apr 24 2008, 11:16  dmmos Цитата(MrYuran @ Apr 24 2008, 15:16) Да, ... Apr 24 2008, 12:21  dxp Цитата(MrYuran @ Apr 24 2008, 18:16) Да, ... Apr 24 2008, 14:05 dmmos Цитата(GetSmart @ Apr 24 2008, 18:06) LPC... Apr 24 2008, 18:55   MrYuran Цитата(zltigo @ Apr 25 2008, 08:45) То, с... Apr 25 2008, 06:02    zltigo Цитата(dxp @ Apr 25 2008, 12:51) Ну, по э... Apr 25 2008, 16:39 GetSmart Начать программить на АРМе не составляет никаких т... Apr 25 2008, 11:11 dxp Цитата(GetSmart @ Apr 25 2008, 18:11) Нач... Apr 25 2008, 13:49  SIA Цитата(dxp @ Apr 25 2008, 16:49) Если тол... Apr 25 2008, 21:44  defunct Цитата(dxp @ Apr 25 2008, 16:49) Остальны... May 5 2008, 01:26   dxp Цитата(defunct @ May 5 2008, 08:26) Да чт... May 5 2008, 05:59    zltigo Цитата(dxp @ May 5 2008, 07:59) Лично соб... May 5 2008, 07:35    defunct Цитата(dxp @ May 5 2008, 08:59) Все собир... May 5 2008, 22:01     zltigo Цитата(defunct @ May 6 2008, 00:01) Дошло... May 6 2008, 06:02      _Pasha Цитата(zltigo @ May 6 2008, 09:02) Это на... May 6 2008, 06:29       zltigo Цитата(_Pasha @ May 6 2008, 08:29) Аргуме... May 6 2008, 06:40        defunct Цитата(zltigo @ May 6 2008, 09:40) Только... May 6 2008, 09:08         zltigo Цитата(defunct @ May 6 2008, 11:08) С SAM... May 6 2008, 09:46          defunct Цитата(zltigo @ May 6 2008, 12:46) Методо... May 6 2008, 09:52           zltigo Цитата(defunct @ May 6 2008, 11:52) Периф... May 6 2008, 10:27            defunct Цитата(zltigo @ May 6 2008, 13:27) ... May 6 2008, 10:53             zltigo Цитата(defunct @ May 6 2008, 12:53) А что... May 6 2008, 11:01       Alex B._ Цитата(_Pasha @ May 6 2008, 10:29) Аргуме... May 6 2008, 06:47     dxp Цитата(defunct @ May 6 2008, 05:01) Взял ... May 6 2008, 06:28      SIA Цитата(dxp @ May 6 2008, 09:28) Я не хочу... May 8 2008, 13:55      defunct Цитата(dxp @ May 6 2008, 09:28) С докой н... May 9 2008, 21:24 uriy Так получилось что первым контроллером у меня был ... Apr 25 2008, 16:09 migray Цитата(uriy @ Apr 25 2008, 20:09) Потом N... Apr 28 2008, 03:59 dmmos Спасибо всем за мнения и комментарии. Я так понима... Apr 26 2008, 06:55 zltigo Цитата(dmmos @ Apr 26 2008, 08:55) Для AR... Apr 26 2008, 07:10  SIA Цитата(zltigo @ Apr 26 2008, 10:10) MSP43... Apr 26 2008, 10:16  MrYuran Цитата(zltigo @ Apr 26 2008, 10:10) Повто... Apr 26 2008, 15:40   zltigo Цитата(MrYuran @ Apr 26 2008, 17:40) Прог... Apr 26 2008, 16:58    MrYuran Цитата(zltigo @ Apr 26 2008, 19:58) Ну пр... Apr 26 2008, 17:49     rezident Цитата(MrYuran @ Apr 26 2008, 23:49) Инте... Apr 26 2008, 18:30  dxp Цитата(zltigo @ Apr 26 2008, 14:10) MSP43... Apr 27 2008, 18:34   SIA Цитата(dxp @ Apr 27 2008, 21:34) P.S. Вот... Apr 28 2008, 22:30    dxp Цитата(SIA @ Apr 29 2008, 05:30) Самое см... May 5 2008, 04:03     zltigo Цитата(dxp @ May 5 2008, 06:03) Объемы пр... May 5 2008, 10:16      dxp С такой оценкой тоже согласен.
Цитата(zltigo ... May 5 2008, 11:19 uriy ЦитатаПовторяю - среди ARM-ообразных принято ISP и... Apr 26 2008, 13:30 zltigo Цитата(uriy @ Apr 26 2008, 15:30) ISP при... Apr 26 2008, 14:32 dmmos Коллеги! Спасибо за обилие информации, но боле... Apr 28 2008, 08:23 dxp Цитата(dmmos @ Apr 28 2008, 15:23) Коллег... Apr 28 2008, 08:58 uriy defunct
Полность вас поддерживаю касательно MSP и ... May 5 2008, 03:54 MrYuran Поддерживаю dxp.
С АВР на МСП перелазишь легко, об... May 5 2008, 06:23 dxp Цитата(defunct @ May 6 2008, 05:01) У TI ... May 6 2008, 06:39 rezident Беседа плавно перетекает в очередной римейк виртуа... May 6 2008, 10:10 defunct Цитата(rezident @ May 6 2008, 13:10) Бесе... May 6 2008, 10:19 vesago Выскажу и я свое мнение. Я работал в следующей пос... May 8 2008, 08:17 GetSmart Цитата(vesago)От авр тоже приятные впечатления. Се... May 8 2008, 08:37 vesago AVR. В моей местности по цене ему нет конкуренции. May 8 2008, 09:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|