У меня немного по другому, но похоже. Несмотря на поддержку Си в
студиях от ZDS для моего МК, я так и продолжал в АСМе. Потому что
просто не понимал смысла и сути построения проектов на Си. А с
STM32 деваться некуда было. Тем более проект на Си мне Куб генерит.
:-)