Вот, кстати, мне не хватает компактных 14-16-ногих STM32F0x2, чтобы одновременно можно было и CAN, и USB использовать. То, что предлагает ST (в SSOP20) не годится: там на одной паре ног сидят обе!
Разве вам неизвестны корпуса DFN, у которых ног достаточно, чтобы не блокировать периферию? В чем проблема? DFN48 занимает места примерно как SSOP20. Лично я давно перешел на такие корпуса.
Ну и блокировка периферии вполне конкретный маркетинг. Есть затраты на разработку и их надо отбивать строгим делением ассортимента на ниши. Играть нужно по правилам. Не нашим правилам. Потому что не мы делаем этот бизнес и не нам ему давать советы и свои хотелки.
Добавлено after 4 minutes 55 seconds:Но частота не бывает лишней никогда, но я чёт сомневаюсь что 20Мгц это предел наверняка раза в 2-3 больше на самом деле можно.
Нет, нельзя. Быстро растет потребление при неэффективной архитектуре. Мало этого. флеш не может работать на такой высокой частоте - требуется кэширование. Архитектурой этого не предусмотрено.
Проблема в том, что у 8-битников очень неплотный код. Это основные потери времени. Дешевле и проше перейти на бОльшую разрядность. Там и память адресуется бОльшая. Причем сильно бОльшая.
Добавлено after 6 minutes 24 seconds:Я USB вообще не признаю
, сеть LAN или UART вот это другое дело!
Ты просто не умеешь их готовить.
У меня все серийные изделия сидят на кастомном HID-USB. Автоматически подхватывается при втыкании разъема и никогда не отваливается.
Можно даже автоматически приложение открывать при коннекте, но это не используем. Нет необходимости.
Ничего не надо кофигурить. Поставил ПО и работай.