|
LPC vs STM32 cortex-M3 |
|
|
10 страниц
1 2 3 > »
|
 |
Ответов
(1 - 14)
|
Sep 24 2011, 18:48
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
Цитата(PraNkiSh @ Sep 24 2011, 21:19)  подбираю для нового проекта процик и смотрел старшие кортексы от ST и от NXP все вроде примерно одинаково ..... Про ST говорить не буду, тут много чего говорят плохого, пусть они и расскажут  А вот NXP сильно хвалят, как по мне - недостатков уйма, за полтора года эксплуатации много чего всплыло. Поддержка никакая - рапортовал баг, никакого подтверждения, никакого отклика, прошло уже больше года. Флэш пишется долго, это существенно ограничивает возможности, но новые модели получили EEPROM, что радует. Судя по темам тут, АЦП шумит, поищите. Доставаемость у нас в Украине такая себе, ST купить и дешевле, и проще. Но у ST вроде бы нет аналогов LPC2478/LPC1788 с поддержкой TFT. Все-таки реально цены ожидал совершенно другие на тот же LPC1768, а LPC1788 только-только вот доехал, причем тоже по цене, сравнимой с LPC2478, хотя по идее должен стоить меньше. В Ethernet не хватает MII, что приводит к использованию более дорогих RMII чипов. Очень непонятна политика с семействами LPC11xx-LPC13xx-LPC17xx. Хотелось бы иметь что-то мелкое с CAN на борту, а нету, только в 17xx с корпусом TQFP80 минимум. АЦП 12-битный - это чудесно, многие задачи решать позволяет, но извините, опять же только в крупных камнях. Ну и зачем тогда нужны все эти мелкие семейства? С таким же успехом можно старую Мегу туда поставить. У ST ассортимент более логичен, как мне кажется. Сейчас реально рассматриваю возможность использования в составе комплекса из мелких плат, соединенных по CAN, STM8 или STM32, потому как мелкое, легко доставаемое, дешевое и с CAN набортным. А так Вам решать, конечно. Если нужен исключительно LPC1768, то используйте, там все заявленное есть.
|
|
|
|
|
Sep 24 2011, 18:56
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(PraNkiSh @ Sep 25 2011, 00:19)  кто более глубоко в теме какая разница между ними ? есть какие-то подводные камни (программирование, сроки поставки, глюки чипов и т.д.) Я в теме не "глубоко". Но на протяжении последнего времени тоже занимался вопросом -- кому отдать предпочтение. В начале этого года сориентировался на LPC, так как он мне по совокупности параметров больше понравился. Да и работал я до этого с LPC2xxx, а STM для меня -- еще темная лошадка. А в Августе я уж сменил ориентацию на STM32F. Убеждающими факторами послужили: 1. Взрывной рост номенклатуры процов. Если сравнить с номенклатурой от NXP, то раза 3-5 больше всяких тварей. 2. Сравнил годовой доход (revenue): у STMicroelectronics он примерно в два раза больше, чем у NXP. 3. Где-то прочитал, что инвесторы, который вложили бабки в NXP, разочаровались в доходности этого бизнеса и потихоньку вынимают их обратно. Т.е. бизнес у NXP какбы оберечен "болеть и чахнуть". (Частично это прекликается с п.1 -- зоопарк процов не впечатляет. Выбор не очень.) 4. Пошерстил форумы и пришел к выводу, что STM32 -- это "народный" проц. Но него больше подсело народа и соответственно, он какбы больше изучен. Следовательно, при попадании на непонятки быстрее можно найти ответ. 5. Ну и не мало важный параметр -- реальная доступность. На бумаге можно хоть что написать. А ты приди в магазин и купи, если получится. В общем, советовать я ничего не буду. Решайте сам. Я честно сказал свою ситуацию. И отдавайте себе отчет в том, что через какое-то время для следующей поделки Вы возмете немного другой проц. Пересеть с одного STM32 на другой, или с одного LPC на другой -- легко, но с STM32 на LPC или наоборот -- сложнее. Поэтому нужно выбирать не сам проц, а скорее производителя процов. Учитывая то обстоятельство, что STM32 и LPC очень сильно пересекаются, то выбор не такой уж напряжный. К стати, согласно п.1 у ST выбор будет побогаче. Надеюсь, я помог увидеть некоторые моменты.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Sep 26 2011, 07:42
|
Местный
  
Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866

|
Цитата(KnightIgor @ Sep 26 2011, 11:14)  Так может у коллеги и есть эти самые проблемы?  Цитата(KnightIgor @ Sep 26 2011, 11:14)  I2C действительно корявый Комментарии излишни. Похоже у Вас к nxp личное.  Цитата(KnightIgor @ Sep 26 2011, 11:14)  но побороть раз и навсегда можно. Боритесь. Придумывайте обходные пути. Я свое время ценю.
--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
|
|
|
|
|
Sep 26 2011, 10:12
|
Местный
  
Группа: Свой
Сообщений: 246
Регистрация: 28-05-08
Из: г. Ижевск
Пользователь №: 37 893

|
Использую LPC1768 только потому что были куплены несколько отладочных плат на STM32 и LPC1114 и LPC1768, линейка от NXP оказалась проще в обучении и сразу всё из коробки работало, не пришлось танцевать с бубном вокруг чёрного ящика который плюётся непонятными сообщениями (ST-link так и не запустился). В итоге его стали использовать, а зря ... вся аналоговая часть и частично цифровые интерфейсы сделаны достаточно топорно, АЦП шумит, ЦАП макс 7 битный, в младших сериях у LPC1114 питание ацп и цап цифровое в итоге для потребительского звука в принципе не приминимо. так, макс. что можно это крутилки мерять. Из за заваленных фронтов цифровых сигналов при связи с плис пришлось в плис сделать фильтр гличей, многократного срабатывания и прочих радостей 20-30нс фронтов с низкоточным источником, по даташиту обещано было по SSP 12Мгц но даже на 1МГц шли косяки без фильтрации цифрового сигнала на ПЛИС. В общем контроллер сыроват весьма. Планируем перенести всё на STM32 либо ниос
|
|
|
|
|
Sep 26 2011, 11:17
|

Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292

|
Цитата(KRS @ Sep 26 2011, 14:04)  LPC гораздо шустрее как и по максимальной частоте, так и по скорости выполнения из флеша. А так IMHO надо по периферии выбирать. Еще стоит на люминари от TI обратить внимание у них PHY Ethernet прямо на борту. Только не люминари - чего только стоит их баги с ревизиями B1, C1 и С3 - купил новые чипы, запаял - а программа даже не стартует - нужно перекомпилировать с корректированным скаттером - шаманство прямо, весь процесс производства девайсов ломается. NXP все время покупается через Гранд Электроникс - цены самые нормальные, срок поставки - пару дней (с России).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|