Ubuntu环境的配置参考:(1)Win10 + WSL2 + Ubuntu 20.04 + Vscode环境配置
1.获取gcc-arm-none编译器
下载地址https://developer.arm.com/downloads/-/gnu-rm下载gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2
下载后复制到Ubuntu里面文件夹里面即可。
2.在Ubuntu下解压
tar jxvf gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2
cd进入到里面bin目录下
pwd查看下
3.利用STM32CubeMX生成一个简单DEMO。
4.把刚才解压的gcc-arm-none-eabi-10.3-2021.10移动到DEMO文件夹。
在makefile里增加编译器路径
GCC_PATH = gcc-arm-none-eabi-10.3-2021.10/bin/
make编译,发现未安装make。
安装make。
apt install make
最后make,成功编译。