AndTer писал(а):
Стм 32 битный, а тини 8 битный.
Кстати, это не всегда есть хорошо. Объём занимаемой программной памяти увеличивается при том же кол-ве команд.
То о чем вы говорите, называется плотность кода. Она зависит не только от длины команды, но и от ее эффективности. Например, та же 32-битная арифметика на AVR заметно распухнет.
Если говорить в среднем по больнице, то на ARM код в байтах больше, но не сильно. А если взять именно проект, то нехватка флеша там скорее возникнет не из-за исполняемого кода, а из-за больших констант типа фонтов. Ну и гораздо большей вероятность нарваться на нехватку RAM нежели FLASH.
В общем, формально у шарообразного ARM в вакууме код больше, но на практике на это нет смысла обращать внимание.