Разработка для микроконтроллеров STM32 в среде операционной системы Linux

В статье описан порядок действий по развертыванию полноценной среды разработки для микроконтроллеров STM32 в операционной системе Linux Lubuntu, выполняющийся на виртуальной машине. Среда содержит IDE Qt Creator, компилятор GCC для ARM Cortex-M микроконтроллеров и пакет утилит stlink для внутрисхемной отладки через программатор/отладчик ST-Link/V2.