реклама на сайте
подробности

 
 
> Вопрос новичка о выборе семейства МК
dmmos
сообщение Apr 23 2008, 19:16
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 19-01-06
Пользователь №: 13 363



Уважаемые форумчане, хочу помимо своей основной специальности (аналоговая эл-ка) научиться работать с МК. Опыта почти нет, только в институте 8 лет назад немного программировал PICи на ассемблере. Есть два вопроса:
1. Какое семейство МК выбрать для изучения
2. С чего начать, что почитать для самообучения.

Мои приоритеты критериев выбора семейства в порядке убывания важности:
1. Универсальность применения
2. Перспективность развития
3. Простота освоения
4. Широта возможностей, вычислительная мощность.

Всем заранее спасибо за внимание.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Apr 24 2008, 10:10
Сообщение #2


Adept
******

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



MSP430. Архитектура проще (фон Нейман vs Гарвард), чем у того же AVR. Ядро продуманней. На асме опять же писать короче и приятнее. И на 74НС244 получается уже не только программатор, но и эмулятор.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 24 2008, 11:16
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(dxp @ Apr 24 2008, 13:10) *
MSP430. Архитектура проще (фон Нейман vs Гарвард), чем у того же AVR. Ядро продуманней. На асме опять же писать короче и приятнее. И на 74НС244 получается уже не только программатор, но и эмулятор.

Да, только QFP в домашних условиях не любой распаяет (не говоря о плате).
Вот я чё подумал.
Хотя есть вроде и в соике, но они какие-то мелковатые (по функционалу)


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
dxp
сообщение Apr 24 2008, 14:05
Сообщение #4


Adept
******

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



Цитата(MrYuran @ Apr 24 2008, 18:16) *
Да, только QFP в домашних условиях не любой распаяет (не говоря о плате).

Не так страшен зверь... smile.gif Легко паяется, главное для этого - флюс хороший. И паяется обыкновенным паяльником. Конечно, немного дольше, чем микроволной, но вполне приемлемо.

Цитата(MrYuran @ Apr 24 2008, 18:16) *
Хотя есть вроде и в соике, но они какие-то мелковатые (по функционалу)

Для освоения МК вполне вариант.

P.S. Автор темы уже сообщил, что распаять QFP для него не проблема, тогда лучше и брать что-нить типа F169, в нем всего вдоволь, можно разнообразно потренироваться. И для аппаратной отладки тоже хорошо - целых 8 точек останова.

Цитата(dmmos @ Apr 24 2008, 18:02) *
Спасибо за Ваше мнение. Насколько я знаю, под AVR есть множество ценных аппноутов, в частности для управления бесщеточным двигателем, что для меня актуально. Там дается уже готовая программа. А как с этим делом у MSP430?

Под MSP430 тоже всякого добра хватает. Гугл сразу дает массу ссылок по MSP430 brushless drive. Сам конкретно этой тематикой не интересовался, но помнится, что у TI есть сборник апликух, где в том числе и эти вопросы освещаются.

Вообще, для написания программы нужен не столько чей-то исходник, сколько сам алгоритм и понимание оного алгоритма. Если вы этим владеете, то написание программы под тот или иной МК для вас не будет проблемой. Особенно, если писать на С, а именно к этому и надо стремиться хоть на MSP430, хоть на AVR.

По периферийным наворотам MSP430 AVR'у точно не уступает. В частности, у того же F169 можно организовать аппаратный трехфазный ШИМ с "мертвыми зонами", как раз для управления двигателем. По вычислительной мощи MSP430 тоже поинтереснее будет AVR'а. Не хочется тут разводить очередной флейм MSP430 vs AVR, спорить не буду. Работал несколько лет на AVR, затем несколько лет на MSP430, сравниваю по своему опыту. MSP430 легче в освоении, к нему многократно дешевле средства эмуляции (можно сказать, копеечные, изготавливаемы на коленке), по основмым возможностям не уступает AVR, во многом превосходит. Есть несколько моментов, где AVR имеет преимущество - это, прежде всего, скорость программного ногодрыгания, наличие EEPROM, толще флешка у старших, хотя сейчас уже, вроде, порог в 64к преодолен на MSP430 (не работаю в настоящее время с МК уже года три, не слежу пристально). Больше навскидку не вспомню.

В общем, решать вам. Если есть возможность, попробуйте оба. По мере приобретения опыта, сможете сами себе составить адекватное мнение. Свое, полученное на основе собственного многолетнего опыта, я изложил. smile.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - dmmos   Цитата(dxp @ Apr 24 2008, 14:10) MSP430. ...   Apr 24 2008, 11:02
|- - dmmos   Цитата(MrYuran @ Apr 24 2008, 15:16) Да, ...   Apr 24 2008, 12:21
- - GetSmart   Зачем брать дорогой MSP если дешевле и мощнее LPC-...   Apr 24 2008, 14:06
|- - dmmos   Цитата(GetSmart @ Apr 24 2008, 18:06) LPC...   Apr 24 2008, 18:55
|- - dxp   Цитата(GetSmart @ Apr 24 2008, 21:06) Зач...   Apr 25 2008, 05:36
|- - zltigo   Цитата(dxp @ Apr 25 2008, 07:36) С ARM...   Apr 25 2008, 05:45
|- - MrYuran   Цитата(zltigo @ Apr 25 2008, 08:45) То, с...   Apr 25 2008, 06:02
|- - dxp   Цитата(zltigo @ Apr 25 2008, 12:45) Вот и...   Apr 25 2008, 10:51
|- - SIA   Цитата(dxp @ Apr 25 2008, 13:51) Ну, по э...   Apr 25 2008, 13:07
|- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.02535 секунд с 7
ELECTRONIX ©2004-2016