Eclipse下STM32开发环境之安装配置(一)

简介: Eclipse下STM32开发环境之安装配置(一)

     STM32开发的相关IDE软件有Keil、IAR、eclipse、Atollic TrueSTUDIO等,最常用的就是Keil和IAR,但是这两款产品都是商用收费,而Eclipse是开源软件中最常用的IDE,从C到JAVA开发的功能强大,扩展性能也很强大,更重要是属于开源免费的软件。所以我们可以选择Eclipse + gcc 配合进行ARM的开发。

4edc953e2c684bbe819ffa954c899c08.png

一.安装JAVA运行环境,去官网下载安装即可,具体32位还是64位自行查看电脑配置。

   下载地址:https://www.oracle.com/java/technologies/javase-downloads.html

二.下载安装eclipse,要下载这个“EclipseIDE for C/C++ Developers”,根据电脑确定64位or 32位,并且eclipse官网会自动识别电脑配置并进行推荐下载。

 1.下载地址:https://www.eclipse.org/downloads/(官网)

4edc953e2c684bbe819ffa954c899c08.png    进入官网选择Eclipse IDE for C/C++ Developers选项进行下载

2.下载完成后进行安装并配置环境:

4edc953e2c684bbe819ffa954c899c08.png

3.安装之后显示缺少CDT 我们需要继续安装CDT软件

4edc953e2c684bbe819ffa954c899c08.png

安装CDT

4edc953e2c684bbe819ffa954c899c08.png

在最上面一栏输入 CDT 软件自动联想其他的文字,然后选择点击即可:

4edc953e2c684bbe819ffa954c899c08.png

选择第一行的CDT Main features

4edc953e2c684bbe819ffa954c899c08.png点击next,进行默认选择完成安装。经过测试开了VPN全局代理下载很快,有条件的朋友可以试试。

4.接下来安装编译工具

和上面下载CDT类似,只不过本次需要手工输入,在 Eclipse 的 installnew software 里面添加如下信息:

Name: GNU ARM Eclipse Plug-ins

Location:http://gnuarmeclipse.sourceforge.net/updates

4edc953e2c684bbe819ffa954c899c08.png

点击next,进行默认选择完成安装。4edc953e2c684bbe819ffa954c899c08.png

三.安装GCC编译器,我们选择免费的编译器gcc-arm-none-eabi

1.下载地址:https://launchpad.net/gcc-arm-embedded/+download

下载文件名称为:gcc-arm-none-eabi-5_4-2016q3-20160926-win32.exe

4edc953e2c684bbe819ffa954c899c08.png

2.下载之后进行安装

4edc953e2c684bbe819ffa954c899c08.png

.安装make工具

   在经过上面的三步后,打开一个文件进行测试环境发现没有 Make,所以此时需要继续配置Make环境。

4edc953e2c684bbe819ffa954c899c08.png

1.sed安装:

下载地址: https://sourceforge.net/projects/gnuwin32/

4edc953e2c684bbe819ffa954c899c08.png

下载的是sed安装文件,目前sed安装后不包含make.exe工具,默认安装路径就好,生成GnuWin32文件夹

4edc953e2c684bbe819ffa954c899c08.png

2.make.exe 下载安装

下载地址:https://github.com/gnu-mcu-eclipse/windows-build-tools/releases

4edc953e2c684bbe819ffa954c899c08.png4edc953e2c684bbe819ffa954c899c08.png

将解压后的里面的make工具拷贝到GnuWin32文件夹下面的bin文件夹

4edc953e2c684bbe819ffa954c899c08.png

五:对下载的GCC与make进行路径配置

点击 window ->Preferences

 4edc953e2c684bbe819ffa954c899c08.png

进行路径配置。点击Browse..进行选择

4edc953e2c684bbe819ffa954c899c08.png

配置完成。

下一篇我们继续讲述如何在eclipse新建立一个STM32的文档并编译下载调试。



目录
相关文章
|
6月前
|
Java Linux 开发工具
怎样下载安装Eclipse并配置开发环境?
Eclipse是一款非常流行的Java开发工具,它本身是开源的,适合多种多样的开发场景,深受Java开发者们的喜爱。今天我就跟大家介绍一下如何下载安装Eclipse,以及如何配置Eclipse的开发环境。
159 0
|
Java Maven Android开发
Maven工程的安装配置及搭建(集成eclipse完成案例,保姆级教学)2
Maven工程的安装配置及搭建(集成eclipse完成案例,保姆级教学)2
129 0
|
5月前
|
IDE Java 开发工具
06. 【Java教程】Java 集成开发环境 - Eclipse
06. 【Java教程】Java 集成开发环境 - Eclipse
94 1
|
6月前
|
Ubuntu Linux 开发工具
建立ubuntu下基于eclipse的android开发环境
建立ubuntu下基于eclipse的android开发环境
49 1
|
IDE Java 项目管理
【Maven】Maven的新建、使用、安装配置、集成配置到eclipse,Maven项目测试servlet,Maven容易出现的问题
Maven是一个流行的构建工具和项目管理工具,它能够自动处理项目的编译、依赖管理和构建部署等任务。通过使用Maven,开发人员可以更轻松地管理和构建Java项目,而不必手动解决复杂的依赖关系。Maven是一个Java项目管理工具,它提供了一种结构化的方法来管理项目的构建、依赖、文档和发布等方面的工作。它基于项目对象模型(Project Object Model,POM)的概念,通过配置文件来定义项目的构建和行为。Maven将项目的构建过程自动化,并提供了许多插件和功能来简化开发人员的工作。
|
Java Linux Maven
Maven工程的安装配置及搭建(集成eclipse完成案例,保姆级教学)1
Maven工程的安装配置及搭建(集成eclipse完成案例,保姆级教学)1
168 0
Maven工程的安装配置及搭建(集成eclipse完成案例,保姆级教学)1
STM32F0单片机快速入门二 开发环境的建立 20200128
STM32F0单片机快速入门二 开发环境的建立 20200128
|
IDE Java 开发工具
Java 集成开发环境 eclipse 的安装及基本使用
Java 集成开发环境 eclipse 的安装及基本使用
330 0
Java 集成开发环境 eclipse 的安装及基本使用
|
IDE Java 开发工具
Eclipse的安装配置 - Windows(结尾附视频)
Eclipse的安装配置 - Windows(结尾附视频)
143 0
|
NoSQL IDE 开发工具
Eclipse配合GDB和jlinkGDBServer仿真调试STM32
Eclipse配合GDB和jlinkGDBServer仿真调试STM32

推荐镜像

更多