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

 
 
> МК с лучшим отношением цена/качество, доступностью средств отладки.
AlexFTF
сообщение Dec 7 2011, 00:41
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 11-11-10
Из: Новосибирск
Пользователь №: 60 808



Уважаемые коллеги!

Сейчас масса фирм (NXP, TI....) выпускает МК с ядром Cortex-M3.
Хотелось бы узнать Ваше мнение по следующим вопросам:
  1. У какого производителя МК обладают лучшим отношением цена/качество?
  2. Доступность на Российском рынке.
  3. Доступность средств отладки.


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SII
сообщение Dec 7 2011, 01:19
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Средства отладки, по большому счёту, для всех АРМовских МК одинаковы, поскольку сами процессоры разрабатывают не производители, а компания АРМ.

Что такое "качество" в Вашем понимании? На самом деле, нет и не может быть единого подхода к оценке качества, а значит, и соотношения "цена/качество". Например, для одних задач важнее производительность МК, и тогда в первую очередь надо смотреть на его максимальную тактовую частоту, а также на скорость доступа к памяти; для других задач на первое место выходит "жирная" периферия, для третьих нужен большой объём памяти...

Самыми доступными и дешёвыми, вероятно, являются МК от STM; кроме того, у них, пожалуй, наиболее развитые таймеры, что для некоторых задач может оказаться важным. В то же время их GPIO лично мне не понравился (порты имеют ширину 16, а не 32 бита, как у большинства других производителей; кроме того, у них нет собственных прерываний -- надо использовать контроллер EXTI, а он довольно ограниченный).

По периферии в целом одним из лидеров является NXP (например, МК LPC1788). Правда, не буду утверждать, что у STM нет подобных моделей где-нибудь в верхних строчках списка: я с ними не знаком вообще, ограниченный опыт есть только по довольно мелким МК этой конторы. Ещё одно достоинство старших моделей NXP -- довольно большой объём внутреннего ОЗУ (64 Кбайта собственно "процессорного" и по 16 Кбайт для USB и Ethernet, которые можно использовать и для нужд программы). В сумме этих 96 Кбайт может хватить для отладки программы без необходимости постоянно перешивать флэш, что как минимум повышает скорость заливки прошивки (ну и флэш-память не изнашивает, хотя обычно это не столь важно: у нормальных МК число циклов перепрограммирования достаточно велико, чтобы о нём не особо заботиться).

По удобству работы с периферией мне, кстати говоря, в целом больше всего АТМЕЛовские АРМы понравились (правда, имел дело лишь с более ранними моделями, на ядре ARM926EJ-S; как дело обстоит с Cortex-M, не в курсе), однако у этой конторы, похоже, приличные проблемы с производством и всё такое прочее, откуда проблемы с доступностью, да и цены у них явно не самые дешёвые...

Что касается TI, то, если мне склероз не изменяет, почти у всех (а может, и у всех) ныне выпускаемых МК есть одна пренеприятная аппаратная ошибка: всего 100 записей во внутреннюю флэш-память. Понятное дело, что с такой ошибкой использование этих МК для разработки, мягко говоря, затруднительно: менять придётся каждые две недели, грубо говоря (если нет возможности отладки из внутреннего ОЗУ или из внешней памяти). У уже анонсированных МК нового поколения (а может, уже начавших появляться?) этого багоглюка вроде как нет, но надо внимательно смотреть Еррату.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 01:17
Рейтинг@Mail.ru


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