1编程可以考虑vs或者notepad++,vscode之类的可以提高效率2debug可以考虑keil比iar好点IAR编辑器很烂付费或者官方的TrueStudiosw4stm32免费。

回答必须要PC机编程啊,STM32自己可不能编译程序! 用的软件,一般就是keil MDK,最好的就是IAR for stm32,还有听说不多的TASKING编译器。

STM32CubeIDE是STMicroelectronics提供的一款免费软件,由ST的专家团队开发和完善,因此能够完美支持所有的STM32芯片,同时提供了用于编译调试和分析应用程序的一套工具Keil μVision是ARM公司在ST微控制器中的一个优秀的开发。

STM32CubeMX,是一个图形化的软件配置工具为了使用图形向导生成C初始化代码,减少开发人员工作时间和成本,使开发人员的生活更轻松STM32CubeMX嵌入了一个完整的软件平台,准确点说是,每个系列都有一个嵌入式软件平台。