[信息] 【实战经验】如何使用Eclipse和GCC搭建STM32环境

[复制链接]
1035|3
 楼主| 香水城 发表于 2016-11-17 14:11 | 显示全部楼层 |阅读模式
本帖最后由 香水城 于 2017-8-14 14:27 编辑

如何使用Eclipse和GCC搭建STM32环境


前言
虽然现在绝大部分的客户都是使用Keil和IAR这类收费的IDE,对于很多小型或刚起步的公司来说,这无疑是一笔不小的费用,所以本文将介绍如何使用Eclipse和GCC这免费软件搭建STM32的环境.

1.编译环境Eclipse
1.1下载Eclipse
1.PNG
下载软件
2.PNG
选择Eclipse IDE for C/C++ Developers
3.PNG
安装成功
4.PNG

1.2安装Eclipse插件 – C/C++工具
打开Eclipse
5.PNG
安装新软件
6.PNG
在Work with下选择CDT
7.PNG
然后在name下面选择CDT Main Features
8.PNG
9.PNG
一路NEXT,安装完成之后就重启一下Eclipse。

1.3安装Eclipse插件 – 编译工具
在Eclipse的install new software里面添加如下信息:
Name: GNU ARM Eclipse Plug-ins
Location: http://gnuarmeclipse.sourceforge.net/updates
10.PNG
11.PNG
Sourceforge比较难连,如果连接不上,建议用浏览器下载,然后导入,只是把location改成本地地址即可。
12.PNG

Eclipse使用
新建工程 – hello world !
首先打开Eclipse,File->New->C project
13.PNG
选择项目名字,我这里用的是F411作为例子,所以我选择STM32F4xx C/C++ project。如果你是其他的系列,就根据情况选用其他工程。交叉编译工具只能选择GCC,如果你安装了别的,也可以选用别的。
14.PNG
根据你芯片的大小进行配置:
Chip family :先择芯片的类型
Flash Size:根据FLASH大小填写
External clock :填写实用的晶振频率,也可以不填后期修改。
Content:一般选用Empty,里面只有一个LED例子。
15.PNG
16.PNG
选好工具链,就完成所有配置。
Test code:
填写以下测试代码,就可以看到Nucleo板上的LED在不断地闪。
17.PNG
18.PNG


更多PDF:如何使用Eclipse和GCC搭建STM32环境
更多实战经验请看:【ST MCU实战经验汇总贴】

jcx0324 发表于 2016-11-17 16:04 | 显示全部楼层
免费的东西容易推广
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:STM32技术专家

596

主题

17195

帖子

291

粉丝
快速回复 在线客服 返回列表 返回顶部