Цитата
в каких областях ARM сделает AVR, а в каких его применение не оправдано
Вопрос всё-равно поставлен некорректно, потому как есть множество областей, где и ARM, и AVR сольют другим. Ну да ладно.
1) При требованиях по стоимости камня ниже 3$ ARM-ы пока не конкуренты AVR и другим соответствующим 8-и и 16-и-битникам (хотя к ARM-ам от Holtek-а это не относится) - их практически нет таких, но ожидаются. И Cortex-M0 будет конкретным ударом по 8-и-битникам в этой нише, хотя вряд ли цены опустятся до 1$ как у меги48. Но те же PIC24 в нише 1.7-3$ сегодня уделывают AVR по соотношению цена/ресурсы/периферия.
2) В нише от 3$ до 7$ идёт ожесточённая конкуренция всех и вся. В этой нише ARM-ы по соотношению цена/ресурсы/быстродействие/периферия всё-таки в выигрыше. Но бывают и другие критерии, по которым ARM-ы могут проигрывать тем же AVR, а равно и другим 8/16-и-битникам. Например, если нужны 5В или просто достаточно мощные выходы, или при требованиях к работе в активном режиме при ограниченном пиковом токе потребления, или нужен встроенный усилитель для аналогового сигнала, или требуется множество ног с прерыванием по pinchange - всё это по больщей мере относится к периферии, а не к ядру, и вполне вероятно есть в ARM-ах не того семейства, которое "попалось под руку", разве что кроме 5 В выходов. Та же латентность по прерываниям если важна ну очень, то нужно брать CORTEX-M3, а если важна аналоговая часть, то дорога к ADI, если автомобильный диапазон, то, например, к TI. Кстати, Atmel только несколько лет назад начал выпуск автомобильных AVR, а до того его уделывали другие - тот же Microchip, Freescale и NEC - и кусочек Atmel-у достался не самый большой. Те же LIN, CAN, USB, Ethernet есть не во всех AVR, равно не во всех ARM.
3) В нише выше 7$ в большинстве случаев по ТТХ и цене AVR сливают ARM-ам. Я даже не знаю возможных технических преимуществ кроме 5 В и мощных выходов. Фаворитов AVR - ATmega256x - нужно сравнивать со старшими STM32, с LPC17xx и LPC23xx и сразу станет всё понятно - при требованиях по потреблению выиграют CORTEX-ы, а в остальном - конкуренция, но между ARM-ами. Возможно Xmega где-то в чём-то будет конкурентоспособнее, но её поджимают - она , ИМХО, задержалась минимум на 2 года.
Что касается сложностей перехода и объективных и субъективных проблем, то тут просто - если не сделать затраты на обновление инструментария и переобучение персонала (читай себя) сегодня, то завтра можно оказаться "на обочине", потому как поддержка старого не приносит прибыли, а нового нет.
Сегодня заказчики, нихрена не понимающие в электронике (но спецы в своём деле), приходят и так же, как раньше умно спрашивали "а у вас какой процессор? AVR?", точно так же спрашивают "а у вас какой процессор? ARM?". Иногда это звучит по-другому "а у вас какой процессор? Atom?"

))