(2)STM32 + Ubuntu + gcc +Vscode 开发环境

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,成功编译。
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值