Linux下STM32开发环境解决方案


1 操作系统

? 可使用fedora

2 编译器

? 编译器使用arm-gcc-none-eabi,C库使用newlib

3 构建

? 使用cmake

4 烧录

? f1系列可使用stm32flash进行ISP下载。也可以使用openocd通过下载器下载,如Debuger dap,jlink等。

5 串口调试

? 终端使用minicom,一般串口收发可使用cutecom