Satyr писал(а):Жить можно со всеми, но с первыми ооочень скучно. Самое приятное - это последние.
Э... Иногда скучно-не-скучно, а эффект счтать надо

Вот та табличка на хабре -- это ж к stm32f100c4 надо добавить стоимость монтажа 48 ног, а к tiny13 -- 8. И тогда оказывается, что тинька
ощутимо дешевле. Конечно, при пайке на линии хотя бы тысячи изделий в месяц, а не на кухне одной за воскресенье.
(про LPC1102 знаю, но ставить такой корпус в серию не готов, плата не уменьшится, так как определяется другими вещами, а класс платы резко повышается по сравнению с TSSOP).
Да и mA/MHz цифра не всегда отражающая реальные микроамперы в реальных применениях. Когда можно спать долго-долго, просыпаться ненадолго и снова спать, то тогда «быстро всё сделать АРМ-ом и опять уснуть» может и выгоднее.
А когда нужно постоянно что-то щёлкать, сотни раз в секунду на что-то реагируя и контролируя времена по таймеру (в полный power down удаётся уйти меньше половины времени работы, надо таймер тактировать), то оказывается, что 8 МГц внутренний RC в ARM-е (независимо от того, насколько его поделили перед подачей на ядро) тупо гораздо больше жрёт, чем DLL в MSP430 на частоте 0.5MHz вместе с ядром и таймерами.
Так что при том, что в уже находящихся в разработке платах стоят stm32f100r6, stm32f103cb, вот на подходе платы с lpc1768 (в avreal не зря давно включеня поддержка FT2232, но нет прочих вариантов -- иметь на столе одну железку для программирования и AVR, и ARM просто удобно), в очередное мелкое изделие идут колебания между attiny24A и msp430G2xxx с медленным дрейфом в сторону MSP (макет на tiny24 работает и полностью удовлетворяет, но в долгосрочной перспективе MSP приятнее).
STM8L -- нет мелких кристаллов с АЦП. Кристаллы хорошие, но номенклатура (пока?) маловата.
Satyr писал(а):ARM то тут причем ? -)))
Ты думаешь у него stdlib что, аппаратный ? -)))
По плотности кода Thumb2 даже лучше AVR, так что тут чисто кривость в выборе/конфигурировании библиотек.
...
Проблемы в слепости и безграмотности радиогубителей, а не в архитектурах.
А вот тут согласен полностью.
Кстати, пример по плотности кода.
Идущие с scmRTOS примеры, довольно мелкие, на уровне 2-3 килобайт, компилируются в приблизительно одинаковый объём кода что для AVR, что для Cortex-M3. И это при том, что у кортекса таблица прерываний гораздо больше по размеру.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.