Я просто в Кубе прикидывал на какой ножке чего будет в моем устройстве и особо не загоняясь попробовал сгенерить проект под IAR. А после открыл проект и скомпилировал "как есть". При включении оптимизации на максимум - 7,5Кб, при отключении - около 9Кб. Соответственно там помимо УАРТа еще и АЦП, ПДП, SPI, 4 канала ШИМа. Если учесть, что у выбранного мной МК 32Кб ПЗУ, то HAL отжирает 25%, с чего я был немного в шоке
А STM32F030 можно сравнивать примерно с Мега328...Мега64. Никому не приходило же в голову там подобный код писать)
При случае планирую попробовать проц STM32F103 и его USB, незнаю, там хоть есть смысл пробовать HAL использовать?


