切换到Linux做主要工作环境已经有一段时间,所以我自己用CLion是挺顺手的,在Linux下只需要安装好编译器和gdb-multiarch就可以全部自动完成,但是Windows下还差一点点.
下载OpenOCD:
https://gnutoolchains.com/arm-eabi/openocd
下载编译器:
https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
把他们解压到任意目录,其中工具链要加入PATH里.
CLion配置,如果需要STM32CubeMX还需要安装CubeMX,如果是开发其他平台或者已经有代码就无所谓了.
其他配置和Linux下配置没什么区别.