0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 499
|
|
1 | |
MSP - стоит ли изучать05.09.2013, 22:52. Показов 24416. Ответов 27
Метки нет (Все метки)
Братцы, помогите.
Стоит ли заняться изучением сего зверя? До этого большинство проектов выполнял на AVR, а тут решил посмотреть в сторону MSP. Но не хочу изучать ради процесса. Посему вопрос: какие у MSP преимущества/недостатки в сравнении с AVR? Подскажите пож.
0
|
05.09.2013, 22:52 | |
Ответы с готовыми решениями:
27
Стоит ли изучать электротехнику? SP2 (3dsMax2016_SP2.msp) уже включает в себя SP1 (3dsMax2016_SP1.msp)? Какую версию Delphi стоит изучать, и стоит ли вообще Стоит ли изучать C++? Стоит ли изучать |
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
|
05.09.2013, 23:04 | 2 |
Насколько могу судить.
1. Грамотная и сбалансированная система команд (небольшое количество) с несложным декодирующим автоматом (близкий аналог легендарная PDP-11) с многообразием способов адресации операндов, код и данные в одном адресном пространстве. Часть мнемоник "псевдо"-команд выделено из общих команд 2. Грамотно спроектированная периферия и хорошие тех. процессы производства. 3. В сравнении с AVR 16 ти битные регистры, но их в два раза меньше и есть некоторые ньюансы ассемблерного применения. 4. Линейка архитектуры имеет разные контроллеры, как и у других протзводителей? 5. Средства разработки есть от производителя на базе Eclipse среды. 6. Прошивается тоже вроде несложно. 7. Достаточно поддержан рускими дистрибъютерами (Компэл) 8. В Proteus есть какие то симулируемые MSP-430 кристалы. ... наличие DMA? и да гибкая система тактирования периферии. Из недостатков выделяют? Относительно высокую цену кристалов и "недостаточную"? вычислительную мощность. P.S. Думаю решение задач на нём не будет обременительным занятием. Конкретику возникающих "проблем" может подсказать чтение форумов по применению данных контроллеров. С появлением кристалов с FROM привлекательность данной архитекткры возросла.
0
|
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 499
|
|
05.09.2013, 23:11 | 3 |
Спасибо.
Из преимуществ, как я понял, еще более гибкая система тактирования без всяких фузов.
0
|
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 499
|
|
05.09.2013, 23:30 | 4 |
Какую среду разработки лучше использовать?
0
|
0 / 0 / 0
Регистрация: 22.09.2012
Сообщений: 300
|
|
05.09.2013, 23:34 | 5 |
Сообщение от komtrottir
0
|
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
|
|
05.09.2013, 23:37 | 6 |
http://www.eecs.berkeley.edu/~boser/cou ... hmarks.pdf цены тоже не сказать что выше, atmega168 vs msp430g2553 периферия вообще более гибкая если уж с авр сравнивать, ну и совместимость (внутри серии мануал на периферию вообще один общий). под низкое потребление заточено не только ядро но и периферия тоже.
0
|
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
|
|
05.09.2013, 23:39 | 7 |
Я бы сказал что главное отличие в поддержке производителя - это все-таки TI.
Отличные копеечные ланчпады со встроенным отладчиком, средства разработки, документация прекрасная, наборы библиотек, RTOS, охулиард примеров, и т.д. Комьюнити уже приличное наросло. В общем осваивать легко и просто, работать с ними тоже довольно приятно. Ну и линейка очень большая. Не все правда в Россию возят. Из новых "не ARM" архитектур это наверное лучшая... что и неудивительно, производитель очень маститый. А так вообще для большинства проектов нет особенной разницы, на чем делать, в смысле конечного результата. Хоть на MSP, хоть на AVR, хоть на STM. Особенно если это любительские проекты.
0
|
1 / 1 / 0
Регистрация: 01.02.2010
Сообщений: 2,010
|
|
05.09.2013, 23:40 | 8 |
Тут в соседней теме товарищ пишет что чуть не выкинул запасы AVR-ок, когда с MSP познакомился...
Тоже задал вопрос, насчет - поконкретнее - почему...
0
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
|
05.09.2013, 23:41 | 9 |
Сообщение от komtrottir
или можно помотреть в сторону использования MSPGCC тулчейна. (по другим варианта не копенгаген) P.S. Из "экзотических" средств программирования можно выделить развивающийся проект "учебной" Форт системы для LanchPada/ 4e4th, как непринуждённое знакомство и использование возможностей MSP-430 кристалов.
0
|
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
|
|
05.09.2013, 23:42 | 10 |
Сообщение от komtrottir
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
05.09.2013, 23:42 | 11 |
Гы, я тут еще выступлю, как гуру. Я ж начал осваивать МСП43 :)
Лично мне понравились МСП430, когда присматривал МК с хорошими АЦП - 2 года назад. Здесь есть ряд камешков с сигма-дельта на борту (F4хх и AFE2xx семейства). И разрядность поболе, и потребление поменьше. Та же система тактирования действительно богаче. Но потом понял, что сравнивать-то надо с АРМами, ибо уходить от АВР можно и на те же СТМ32. А с СТМ32 уже сравнение кагбэ не совсем такое же. И разрядность - с точностью до наоборот, и периферия наворочена, и цена (пока) пониже. Доступность и популярность тоже в прользу СТМ32. В этот the moment of decision лично на меня повлияло: - наличине серии MSP430FR57xx, которая хороша и просто так, но для меня имело значение неограниченное число записей во внутреннюю энергонезависимую память + наличие камешков в корпусе с шагом 0,65 мм - рекомендации коллеги okotimiv здесь на форуме, в которых он нахваливал MSP430 - просто уважение к фирме TI, у которой можно брать (и я беру) широкий спектр комплектовки разного назначения. Да и документация неплохая, да и форум нравится. Прочел замечание коллеги dykytdroyd-а. Если очерчивать, что же "самое оно", то батарейные устройства, таки да. Но и всякие логгеры, вообще интеллектуальные датчики с накоплением данных (ФРАМ-серия). А в остальном - не назовешь МСП430 чем-то незаменимым. Так что и от личных вкусов еще зависит. Со средствами разработки, если не поправят опытные товарищи, примерно одна картина, что с СТМ32, что с МСП430. Можно найти очень разные варианты, в т.ч. и честно бесплатные. Чем я сейчас и занимаюсь. Больше всего мне глянулась комбинация CODE::BLOCKS + mspgcc + mspdebug, к которой я хочу еще "подсказчика" GRACE присобачить. Все честно бесплатное, кроссплатформенное и вполне функциональное.
0
|
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
|
|
05.09.2013, 23:46 | 12 |
Сообщение от ShodS
0
|
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 931
|
|
06.09.2013, 02:05 | 13 |
Сообщение от okotimiv
0
|
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 566
|
|
06.09.2013, 02:22 | 14 |
в MSP430ware есть dryverlib для следующих семейств: 5xx_6xx, MSP430F5xx_6xx, MSP430FR5xx_6xx, MSP430FR57xx.
Также, там много примеров работы со всеми модулями периферии, как напрямую, через обращение к регистрам, так и с помощью библиотек. Где-то у них на сайте скачивал библиотеки и отдельно, но сейчас уже не могу найти где.
0
|
0 / 0 / 0
Регистрация: 20.07.2010
Сообщений: 35
|
|
06.09.2013, 18:22 | 15 |
Интересно, в плане производительности они быстрее AVR?
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
06.09.2013, 18:35 | 16 |
Сообщение от wistbom
Да-с, так вот, я думаю, что в поисках производительности можно спокойно браться за АРМы и не морочить себе ж... МСП430 имеют ряд достоинств, о которых здесь уже написано, в т.ч. и прекрасную производительность. По сравнению с АВР или там другими пиками :) Если пыжиться и найти именно 16-разрядные (я знаю всего лишь о Фуджиках), то и там, ИМХО, техасцы в грязь лицом очень даже не ударят. Кто разбирается - читайте ссылку коллеги _pv чуть выше. И, опять-таки, под какие задачи. "На что она, постылая свобода производительность?" SWK на вас нету...
0
|
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 106
|
|
06.09.2013, 19:18 | 17 |
Понимаете бамбино... (c)Хазанов. 430тки, это скажем хит прошлого десятилетия. Но в прошлом десятилетии, его немногие смогли попробовать, ввиду многих барьеров между потребителем и производителем. Нп. экспортные ограничения на продукцию двойного назначения, дорогие компиляторы и дорогие отладочные средства. Лишь после успехов ST(stm32 и Дискавери), PIC(PIC24 и PICKit2) и др. TI заметалось и начало распространять оценочные наборы в виде УСБ свистка но время уже было упущено... Единственная ценная фича, которая мне нравится -- это набортные АЦП у мсп430, некоторые из них могут достигать 16ти бит.
0
|
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
|
|
06.09.2013, 20:17 | 18 |
Разведка доносит, что в военное время разрядность встроенных АЦП MSP430F67 может достигать 24 бит :)
Нормальные чипы, в линейке всегда можно подобрать что-то подходящее. Но и альтернатив полно, особенно если не надо FROM, сверхнизкого потребления или дельта-сигма на борту.
0
|
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 106
|
|
06.09.2013, 21:01 | 19 |
Ну я это сказал со слов одного товарища, который носился с этим свистком, как с писаной торбой. Так до сих пор он у него лежит в столе. Добыл он его по случаю на семинаре в Москве. Ну ты понимаешь, на семинар кого посылают? Особу приближенную к императору! А стмку или пик24 я взял, пошел на базар да и купил за два-пять зеленых рубля, и ни от кого не завишу, получилось - не получилось, сгорело, никто тебе мозк не трахает... Я знавал таких деятелей еще с тех пор, когда появились первые советские 8080. Бойцы(приближенные...) быстро понахватывали их(они приходили в единичных количествах). "Я буду запускать! Не лезь!" так эти чипы у них провалялись в столах до сих пор, только недавно их из столов повыкидывали, так ничего на них не сделав...
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
07.09.2013, 01:39 | 20 |
Сообщение от iukimi_i_m
Вторая производная: спорить собираются те, кто слышал об их вкусе от тех, кто их не ел :)
0
|
07.09.2013, 01:39 | |
07.09.2013, 01:39 | |
Помогаю со студенческими работами здесь
20
Стоит ли изучать C#? Стоит ли изучать Django? Стоит ли C++ изучать первым? Стоит ли дальше изучать X? Стоит ли изучать после c++ с#? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |