|
AVR vs MSP, Различия |
|
|
|
Nov 10 2006, 13:23
|
Местный
  
Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957

|
В чем основная разница микроконтроллеров AVR и MSP? С пиками понятно - ущербная система команд, переключение банков памяти и т. п. А MSP чем хуже (лучше)? Может вопрос и обсуждался, но я не нашел. Если что, можно отправить туда
--------------------
Обычно последним смеется тот, кто хуже соображает!
|
|
|
|
|
 |
Ответов
|
Nov 10 2006, 20:18
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Георгий @ Nov 10 2006, 18:23)  В чем основная разница микроконтроллеров AVR и MSP? С пиками понятно - ущербная система команд, переключение банков памяти и т. п. А MSP чем хуже (лучше)? Может вопрос и обсуждался, но я не нашел. Если что, можно отправить туда  Это вопрос скорее религиозный  Оба МК подходят для большого круга задач, но многие выбирают именно то, что ими лучше изучено. Цитата(bgc @ Nov 11 2006, 00:07)  а что скажите про среды программирования. Для AVR все очень даже достойно и удобно. Работал на TMS320 - CCS - менее удобно. А с чем работают на MSP? Какие средства программирования удобнее? Список средств программирования для MSP430 есть на сайте производителя. Я в настоящее время пользуюсь IAR EW430 3.30A. TI Code Composer Essentials еще очень "сырой", это даже его разработчики признают. GCC я не пробовал. CrossWork не понравился чем-то сразу. Чем, уже не помню. ImageCraft пробовал только один раз. IAR EW по сравнению с ним сразу выиграл и больше к ImageCraft я возвращался. В общем большинство сейчас пользуются IAR EW430, либо GNU-тыми тулзами, если так нужно для работы (например, на IAR денег нет/жалко, а заказчик желает именно легально используемый компилятор).
|
|
|
|
|
Nov 10 2006, 22:56
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(rezident @ Nov 10 2006, 23:18)  Это вопрос скорее религиозный  Оба МК подходят для большого круга задач, но многие выбирают именно то, что ими лучше изучено. Вы будете удивлены, но их (МК) вообще много. Существуют в природе камни от Сименс и от Зилога, от Цирус лоджик и от Митсубиши. Кстати о последнем, - M16C - очень неплохой камень. Портов 10, таймеров что-то около этого, штук пять rs232, АЦП 10бит и даже ЦАП!!!, ПДП ко всей этой хреновине, FLASH от 20K и озу от 8К - всё это за 10$. 16 бит, система команд - закачаешься, Си и оси прекрасно ложатся. Тот же at91sam7s64 - 10$, - тоже вариант. Я, кстати, пробовал один проект на MSP430 переписать(с AVR). Было много 16-ти битной арифметики. Получилось класс! Объём меньше, производительность выше, но если работаешь напрямую с цифровыми интерфейсами на высокой скорости, то получается хуже. У меня получилось. Ну надо один бит порта обработать. 16 битная арифметика не помогает. Надо максимально быстро среагировать на прерывание и отработать один бит и выдать другой. И вот тут AVR - просто супер. Ну и стоимость, конечно. А производительность отходит на второй план. Если ты справляешься, то делать быстрее нецелесообразно. Не IBM. Других задач нет. Короче камень под задачу выбирается. Ну и попутно рассматриваются вопросы цены, удобства использования, надёжности, наличие средств поддержки, сроки поставки ну и другие вопросы.
|
|
|
|
Сообщений в этой теме
Георгий AVR vs MSP Nov 10 2006, 13:23 muravei MSP - "кушает" меньше - "+", ... Nov 10 2006, 14:05 muravei Еще , помоему , в MSP все регистры доступны всем к... Nov 10 2006, 17:50 bgc а что скажите про среды программирования.
Для AVR... Nov 10 2006, 19:07  muravei Цитата(SasaVitebsk @ Nov 11 2006, 01:56) ... Nov 11 2006, 07:33   dch Цитата(muravei @ Nov 11 2006, 10:33) Забы... Nov 12 2006, 02:59    SasaVitebsk Цитата(dch @ Nov 12 2006, 05:59) Цитата(m... Nov 12 2006, 14:55     defunct Цитата(SasaVitebsk @ Nov 11 2006, 23:05) ... Nov 11 2006, 22:50 bgc для AVR использую IAR - доволен.
Есть ли у нас на ... Nov 10 2006, 20:21 rezident Цитата(bgc @ Nov 11 2006, 01:21) для AVR ... Nov 10 2006, 21:02 defunct Цитата(bgc @ Nov 10 2006, 23:21) Есть ли ... Nov 10 2006, 21:28 Георгий Я почему такой вопрос задал. В нашем городе я кром... Nov 13 2006, 06:05 IgorKossak Цитата(Георгий @ Nov 13 2006, 08:05) Пере... Nov 13 2006, 10:05 bgc если дела разовые - значит большие затраты на разр... Nov 13 2006, 09:01 Георгий Вся фишка в том, что и заказчик я сам Это для ме... Nov 13 2006, 10:15 bgc Цитата(Георгий @ Nov 13 2006, 13:15) Вся ... Nov 18 2006, 19:05  SasaVitebsk Цитата(bgc @ Nov 18 2006, 22:05) Интересн... Nov 19 2006, 00:09   vesago Цитата(SasaVitebsk @ Nov 19 2006, 04:09) ... Nov 19 2006, 12:18  Георгий Цитата(bgc @ Nov 18 2006, 19:05) Цитата(Г... Nov 20 2006, 11:35   _Bill Цитата(Георгий @ Nov 20 2006, 11:35) А кт... Nov 20 2006, 11:54    defunct Цитата(_Bill @ Nov 20 2006, 11:54) Цитата... Nov 20 2006, 12:50     Andy Great Цитата(defunct @ Nov 20 2006, 12:50) Цита... Nov 20 2006, 13:23      Harbinger ЦитатаКроме AT89LP серии в которой от 1 до 4 такто... Nov 20 2006, 21:29 Vladimir_T Лучшей совметимости по корпусам, перифериии, перен... Nov 15 2006, 10:28 pitt Цитата(Vladimir_T @ Nov 15 2006, 06:28) П... Nov 19 2006, 02:29  rezident Цитата(pitt @ Nov 19 2006, 07:29) Цитата(... Nov 19 2006, 22:47   pitt Цитата(rezident @ Nov 19 2006, 15:47) Пло... Nov 20 2006, 17:20 Георгий Если скорости работы примерно одинаковы, то смысла... Nov 15 2006, 11:03 vesago Я сделал проект на LPC2214 - получил огромное удов... Nov 17 2006, 19:42 Andy Great Ну так mspgcc никто не отменял. Nov 20 2006, 18:40 pitt Цитата(Andy Great @ Nov 20 2006, 11:40) Н... Nov 20 2006, 19:38  Andy Great Цитата(pitt @ Nov 20 2006, 19:38) Цитата(... Nov 20 2006, 21:43   pitt Цитата(Andy Great @ Nov 20 2006, 14:43) Ц... Nov 20 2006, 22:46  rezident Цитата(pitt @ Nov 20 2006, 21:38) Цитата(... Nov 21 2006, 14:26   Nanobyte Цитата(rezident @ Nov 21 2006, 15:26) ...... Nov 21 2006, 15:30    rezident Цитата(Nanobyte @ Nov 21 2006, 17:30) Цит... Nov 21 2006, 16:20   pitt Цитата(rezident @ Nov 21 2006, 07:26) я б... Nov 21 2006, 16:59 Andy Great Я сам по себе, разработчик, не стесняюсь потратить... Nov 21 2006, 11:33 boez А я вот про маленькие LPC21xx напомню, например у ... Nov 21 2006, 19:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|