Нуу, спасибо конечно что обозвали меня профессионалом, с учетом того что я за паяльник взялся через полгода после регистрации на этом форуме (а это, как каждый может убедиться, аж далекий 2011 год). Нет, до этого конечно был дома паяльник, 60-ваттный советский, максимум использовался чтобы разъем сломанный запаять.
Еще 1.5 года назад я думал также как и вы, поэтому первой своей микросхемкой выбрал STM32F050F4P6, в корпусе TSSOP-20, аж по 30 р/шт. Как бы совсем не 100 ног, легко паяется любым китайским паяльником, зато имеет: ARM 32-bit Cortex-M0 до 48 MHz даже без внешнего кварца, 16K Flash, 4K RAM, 15 GPIO, I²C, IrDA, LIN, SPI, UART/USART, DMA, I²S, POR, PWM, WDT, ADC.
Платку заказывал на
http://imall.iteadstudio.com/open-pcb/p ... yping.html. За 10 шт. - 10$ изготовление (неделя) + доставка (2 недели)
Через полгода под сложные задачи ног стало не хватать - решился на STM32F100C8T6 (LQFP-48), обошлись мне $13.37 за 10 шт. с Ali. Очень боялся что не осилю. Сделал себе из обычного скошенного жала при помощи шуруповерта "микроволну". Имхо, паять в разы проще и быстрее чем DIP, провел пару раз паяльником - и готово!
Что за эти деньги можно получить на AVR? В чем сложности ARM?
Поэтому, останусь при своем мнении. Понятно, что если человек всю жизнь просидел на AVR то ему будет трудно перестроиться, но если только начинает изучение МК, будь то любитель или с претензией на проф. рост - нет смысла брать AVR. В программировании ARM ненамного сложнее, а за счет развитой периферии зачастую даже легче. Один только DMA делает очень большую работу за программиста.
Нет, есть конечно Arduino, там программирование тупее некуда, но и код на выходе получается очень жирный, что-то сложнее чем помигать диодиками - уже в размер памяти упираешься. Оно нам надо? Да и отдавать за каждую платку по 600-3000 р. - я не настолько богат...
З.Ы.: если кому интересно, могу скинуть свои проекты Eagle и Gerber платок которые заказывал под себя у китайцев, а вечером если не забуду - сфотографирую "профессиональную"
пайку LQFP-48
Предлагаю адептам AVR не давить на новичков, пусть сами сделают осмысленный выбор