0. 开发环境
操作系统:Ubuntu20
程序编写:VSCode
编译工具:gcc-arm-none-eabi
1. 软件下载安装
1.1. VSCode
建议到官网下载安装,直接使用sudo apt install的话版本不是完整版本。
1.2. gcc-arm-none-eabi
直接在终端中安装即可,命令如下:
sudo apt-get install gcc-arm-none-eabi
2. VSCode配置
安装以下插件:
C/C++
Cmake
CMake Tools
打开一个STM32的CMake项目,在VSCode左下角点击如图位置红色方框
在弹出的选项栏里选择刚刚下载的gcc-arm-none-eabi
程序应该会自动编译一次,后面每次编译只需要点后面的Build就可以了(编译的时候注意如果项目文件的Build文件夹非空删一下再编译)