Вы правы, в данном случае проблема распознавания неразрешима, т.к. внутри м/с находится одно и то же "ядро". Поэтому изнутри этот МК чувствует свои фантомные ноги, которые наружу не выведены и может ими прядать. :) https://ru.aliexpress.com/item/STM32F407GET6-M4-STM32F4-ARM-cortex-M4/32878749012.html
Одно мне непонятно, отчего в этом случае цена МК так быстро растет с увеличением числа ног, т.к. корпусировка не должна быть настолько дороже кристалла.
Сама же проблема распознавания порождена тем обстоятельством, что продавцы с aliexpress'а зачатую не только не различают подтипы (там, где после цифр идут буковки), но и число ног и штырьков на торгуемых ими платах. Речь идет о платах:
STM32F407VET6
STM32F407GET6
STM32F407ZET6
STM32F407ZGT6
довольно сильно отличающихся ценой.
При этом обращаю внимание, что это называния у плат такие, скажем, контролер с названием STM32F407GET6 в природе не существует. Тем не менее, я рискнула эту плату себе заказать, соблазнившись низкой ценой и бесплатной доставкой:
https://ru.aliexpr …ex-M4/32878749012.html
и к своей радости получила плату с контроллером STM32F407ZGT6 (там, где памяти вдвое больше). Тогда как в наших магазинах один только этот МК голышом стоит почти столько же, сколько китайцы просят уже за готовую плату с его участием.
Отчасти этим и порождена проблема внутреннего распознавания, что мои знакомы из других городов/стран сделали тот же заказ, но получили плату другого калибра. Вот мне и захотелось, чтобы моя прошивка была универсальной - не требовала перекомпиляции под каждую из этих плат в отдельности.