На сахаре было небольшое обсуждение камня
http://www.caxapa.ru/echo/arm.html?id=55191IMHO:
1. Пока неизвестно, сколько камень жрет. Возможно, у него будут интересные показатели в этой части.
2. Отсутствие зоопрака - мощный стимул. Но идеал пока не достигнут. Например, в LPC210(1|2|3) меня не устраивает
* отсутствие возможности тактировать хотя бы один таймер в режиеме сна (с прерыванием по совпадению, разумеется)
* в RTC невозможно установить alarm на доли секунд - только на целое число секунд.
И хотя ATmega88 не имеет большого смысла по цене против LPC2101, но отсутствие этих фишек завставляет меня использовать именно ATmega88.
В свете всего это мне все больше и больше нравится CrossWorks:
* все 3 наболее важные и попылярные архитектуры
-- ARM
-- MSP430
-- AVR
* единая идеология средств разработки на все платформы
* единая Tasking Lib на все архитектуры. Хотя к категории полноценных осей ее не отнести, она очень удобна для больного количества приложений.
За счет этого можно скакать между архитектурами без особых напрягов, хотя идеологически это и неправильно.
IAR - да ну его "фтопку".