> И чё? Микроконтроллеры тоже бывают в DIP40.Бывают, но сейчас этот формфактор не в фаворе, потому что нагибает много применений такого чипа. Поэтому сие дороже и не массово уже в массе своей. А так для нетехнологичных ламаков делают платы где лапки уже раскиданы, по типу сабжа. Идея более технологичных нажиться на менее технологичных ничем не кривая, кстати.
> Основная фишка микроконтроллеров в том, что не существует микроконтроллера
> на все случаи жизни.
Да. Однако с точки зрения чипмейкера - чем больше вариантов применения чипа, тем лучше его продажи. Здоровенная дылда в DIP40 чисто физически не влезет в многие задачи, за что и выпало из фавора. Сделать из мелкого чипа большой breakout не вопрос. А наоборот хрен.
> Даже более того, если ты попытаешься из всех микроконтроллеров выбрать такой,
> который будет наилучшим представителем микроконтроллеров, то ты столкнёшься
> с огромной проблемой, потому что с твоим выбором никто не согласиться,
> каждый будет отстаивать свой выбор.
Да вообще STM32F1xx нравятся не только мне, их даже китайцы вон наклонировали оптом.
> С микроконтроллерами ещё хуже, чем с языками программирования. Язык можно выбирать под
> задачу, а можно написать на первом попавшемся. С микроконтроллером же так не выйдет.
На самом деле очень многофакторно. Если скажем надо десяток железок всего, у тебя уже на мази с вон теми, то подрываться осваивать что-то другое тебе может быть тупо не с руки, даже если это и будет малость субоптимально. С другой стороны ты решишь задачу за обозримое время вместо донкихотской крузады с освоением другого чипа фиг знает сколько времени.
Несомненно, иногда появляются поводы освоить другой чип. Но меру знать надо. Иногда субоптимальное но решение задачи - лучше чем зафэйленый или не реализованный проект.