使用Eclipse搭建STM32嵌入式开发环境

本文详细介绍如何使用Eclipse IDE for Embedded C/C++ Developers搭建STM32开发环境,包括安装Eclipse、交叉编译工具链、make构建工具、openocd调试工具及J-Link驱动,并指导如何创建STM32项目及配置环境。

1. Eclipse 软件和相关工具的安装

使用 Eclipse 开发 STM32 等嵌入式软件项目时,需要安装的软件或者工具有:

  • Eclipse 软件本身,eclipse-inst-jre-win64.exe
  • 交叉编译工具链,gcc-arm-none-eabi-10.3-2021.10-win32
  • make 构建工具,用于自动生成 makefile 文件
  • openocd 调试工具,用于下载或者调试代码
  • J-Link 驱动(如果有则不用安装)

下面一一介绍安装这些工具。

1.1 安装Eclipse

Eclipse是一个开放源代码的、基于Java的可扩展的开发平台。它只是一个框架和一组服务,通过添加各种插件来搭建开发环境(这点和VS Code有点像),因此只要添加了C/C++等语言的开发插件,就可以作为C/C++等其它语言的开发环境。

对于嵌入式开发,我们下载的版本是 Eclipse IDE for Embedded C/C++ Developers ,可以通过下面的连接下载:

https://www.eclipse.org/downloads/packages/release/2020-12/r/eclipse-ide-embedded-cc-developers

下载完成之后,我们双击打开软件,下面是安装过程介绍:

1、双击打开 eclipse-inst-jre-win64.exe 程序,然后选择 Eclipse IDE for Embedded C/C++ Developers 版本进行安装。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LyjR0GEq-1668914120056)(../picture/image-20221119103834701.png)]

2、选择安装路径,然后点击安装。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-29JTNrmy-1668914120057)(../picture/image-20221119104643295.png)]

3、安装完成,点击 Launch 首次启动 Eclipse。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dqRm3e18-1668914120058)(../picture/image-20221119110422938.png)]

4、首次启动后的界面选择:

首次启动 Eclipse ,会出现下面的界面:

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值