Средства для создания и отладки программ микроконтроллеров STM32.
К их числу относятся:
Keil от ARM Ltd,
IAR Embedded Workbench for ARM,
Atol lic TrueStudio,
CooCox IDE,
GCC,
Eclipse IDE.
Выбираются программные средства по своему предпочтению.
Например инструментарий Keil uVision 4 от компании Keil , который поддерживает огромное число типов МК, имеет развитую систему отладочных средств и может быть использован бесплатно с ограничениями размера генерируемого кода 32 кбайт (что, фактически, максимально для рассматриваемых МК).