Почитала эту тему, и вот на какие мысли это меня навело. Сначала оценила тему, как очередное бодание типа какой язык программирования лучше, какой процессор лучше или какая лучше футбольная команда. Конечно и тут не без этого, но суть все-таки в том, что на 8 битах действительно становится тесно. И вроде бы никаких особо сложных расчетных задач на микропроцессорах не решают, а всё ж теснота ощущается. Раньше тесновата была оперативка (SRAM) и за этой теснотой про 8 бит и не думали. Когда сильно жмет в одном месте, то на другие места внимание не очень обращаешь. А тут как оперативки и флэша добавили, так сразу и зачесалось в другом месте - перестало хватать разрядности и тактовой скорости.
Когда-то почти такое же произошло с компьютерами клона IBM PC. Пока памяти мало было, хватало и 16-ти разрядов, а увеличилась память - потянуло на 32 разряда. А сейчас кое-кого тянет уже на 64 и 128 (SSE).
Все это, впрочем, понятно. Парадокс в другом. Вот если каждый день есть манную кашу

(тут можно выбрать любое другое блюдо), то очень скоро такая еда приедается. Да еще так, что глаза на нее не смотрят. А вот как начнешь на каком-то микропроцессоре работать, то никак потом с него не слезешь. А точнее не конкретного микропроцессора, а его семейства. Тут более продвинутые члены семейства психологически рассматриваются как его улучшенные копии, а потому отторжения не возникает.
Впрочем, есть и такие, кто сразу на всех типах микропроцессоров работать поспевал - такие указанной болезнью не болеют, или болеют в легкой форме. А вот если год-два с одним типом микропроцессоров возишься, то болезнь протекает в острой форме.
Поэтому прежде чем указывать на соринки с чужих глазах, должна признаться в том, что сама на AVR крепко подсела, т.к. с никакими иными МК дела не имела. Болезненным сознанием

недостатки АВР вроде бы осознаются, однако все другие МК выглядят при этом крайне непривлекательно. Особенно Пики

. А АРМ кажутся монстрообразными нагромождениями несуразностей. Причем не столько в смысле архитектуры, сколько их мерзким

набором инструкций.
А теперь вот у меня развилась совсем "злокачественная форма" - заочно влюбилась

в AT32UC3. Тут дело такое, что по инструкциям он не АРМ, а несомненно АВР, хотя набор инструкций и претерпел заметные изменения. Однако тут произошло то главное, о чем мечтала душа, - большая разрядная сетка + большая память + высокая скорость. И при этом цена соизмерима со старшими моделями AVR8. Опять же встроенный USB-канал, а то и Ethernet. Один только видимый недостаток - ног слишком много, приходится из-за этого число слоёв на плате увеличивать.
На моем примере видно, что на самом деле это не тяга к АРМам, а простое желание расширить разрядность операций и память. Просто жизнь такова, что АРМы в настоящее время наиболее широко распространены (думаю, что это из-за сотовых телефонов). Отсюда и мысль получается плоская и примитивная, если куда-то линять с АВР, то обязательно на АРМ.
А вот я хочу предложить на АРМ не линять, а остаться на АВР. Только там, где тесно, перейти на AVR32. Сейчас вы все завопите, что де тупиковая это ветка, и что мол АРМы выпускают десятки компаний, а AVR32 только одна. Начнете сомнения выдвигать, что Atmel долго не проживет. И т.д. Как будто сами собрались тыщу лет жить

. Да Atmel переживет и вас, и ваши проектики!!!
И вот еще что. Это только на первый взгляд кажется, что популярность модели МК зависит от широты ассортимента, предлагаемых многочисленными фирмами. На самом же деле все наоборот! Это именно популярность и спрос заставляет расширять номенклатуру того, что им пользуется. И тот же спрос вызывает конкуренцию, заставляющую другие фирмы делать их аналоги. Поэтому, в конечном счете, всё от нас зависит, от разработчиков. Пока мы заказываем чипы - их производят, а как спрос падает, так умирает и производство. Из-за этого было бы глупо каждый раз делать ставку на самую распространенную модель. Эдак бы мы все до сих пор С51 юзали

. Ведь нашлись же энтузиасты, которые от С51 архитектуры перешли в свое время на AVR8? Вы же не считаете их придурками? Всегда находятся те, кто осваивает Америки, и те, кто до самой свой смерти живет в старой доброй Англии, руководствуясь традициями.
Вот и сейчас народ колеблется между двумя традициями, АВР и АРМ, когда как то и другое уже традиции с бородой. А вот AVR32 очень перспективное направление. Только, чтобы осознать это, надо вникать не только содержимое прайс-листов. К слову скажу, что набор инструкций AVR32 на треть производительнее АРМовского набора, а потому можете считать, что у вас таковая на треть увеличилась. И вообще Atmel много новых идей вложила в свою разработку AVR32-архитектуры. Просто обидно видеть, что все это отложено разработчиками "до лучших времен", а ставка делается на АРМ-архитектуру, которая почти так же стара, как С51

. Ну за счет прогресса в электронике (в основном скорости) АРМы сильно прибавили в весе, но это лишь постольку, поскольку всякая RISC-архитектура отзывается на прибавку в скорости.