ST官方推荐的开发环境还有一些开源的GCC编译器,比如SW4STM32 TrueStudio等
此外,有个ARM mbed,这个是在线编程环境,可以云端编译,不过无法硬件调试
用stm32cubemx吧,现在直接集成了touchgfx,叫做stm32cubeide了。
如果是特定的几款(比如103之类的),而且想省事,还可以用arduino开发。
stm32也可以用stm32duino来开发
就是类似于arduino那种开发方式
和arduino用同样的IDE
github上有介绍github.com/rogerclarkmelbourne/Arduino_STM32/wiki
国内有些网站也许看不到