Про STM32F1xx - верю :) Но это же не конкуренты. STM32F1xx по архитектуре (64-битная шина Flash и упрощенная матрица шин) это конкурент серии LPC13xx. Никто это не скрывет. Даже наоборот. STM в самом начале предупреждает
http://www.st.com/ …talog/mmc/FM141/SC1169
STM32F1xx - это 72МГц/61DMIPs (относительно тактовой частоты коэффициент <1),
STM32F2xx - это 120МГц/150DMIPs (относительно тактовой частоты коэффициент > 1). Все при работе из флэш, естественно.
Это как раз эффект влияния шины флэш удвоенной ширины, усложненной матрицы шин и акселератора флэш, что, очевидно, занимает немалую площадь кристалла.
Ну а насчет LPC43xx и STM32F4xx - тоже все правильно :) На момент анонса STM32F4xx это был самый быстрый МК
с флэш. В то время двухядерные LPC43xx были только с ОЗУ (безфлэшовых версий STM32F4xx вообще не существует). А сравниваеть максимальные тактовые 204МГц у LPC43xx (из ОЗУ) с 168МГц у STM32F4xx (из флэш) некорректно. С ОЗУ все кортексы работают на максимальной тактовой частоте без WS :)
В продаже одноядерные флэшовые LPC40xx появились появились много позже чем STM32F4xx и к тому же их максимальная тактовая всего 120МГц (вместо 168МГц у STM32F4xx). Но тем не менее я именно их считаю конкурентами. Хотя по максимальной производительности, конечно, STM32F4xx явно переплюнет LPC40xx.
А вот аналога двухядерного (CM0+CM4) LPC43xx у STM нет. Учитывая их тактовую (204МГц) и двухядерность они, безусловно, лидеры. Но их флэшовые версии появились в продаже буквально недавно (даже позже одноядерных LPC40xx). Поэтому вряд ли тут кто-то успел с ними плотно поработать. Чипы, безусловно, супер. И в то же время вполне подъемные даже для одного человека. Один МК (СМ0) коммуникационный, второй - целевой. Можно считать что эра многоядерности в эмбеддед открыта :)