直接 安装 stm32-for-vscode 扩展就可以的。
此外 PlatformIO IDE 等也可以的,其实还有很多,你可以在vscode的扩展搜索中 输入stm32,就可以找到很多相关的内容。
我是使用的platformIDE编写stm32代码 支持的还是比较全的
另外还有就是用arduino的扩展用arduino语言写stm32程序 但这个支持的型号不是很多
f1和f4大部分支持
可以,vscode有基本的stm32组件,可以直接在由此工具栏搜索stm32组件搜索安装。
之前海思的实时操作系统进行培训就是使用vscode环境,不过仿真器支持一般,只能支持jlink、stlink,而且大多是通过openocd支持的,可能仿真体验上不如专业软件