stm32 java_(一)windows下的基于Eclipse的STM32开发环境搭建

本文引用以下博客成果,http://blog.csdn.net/at91rm9200/article/details/22853621http://blog.csdn.net/at91rm9200/article/details/23245001http://blog.163.com/rainsmell_/blog/static/212827113201431443714393/http://blog.sina.com.cn/s/blog_78212a050100ph5y.htmlhttp://eraycanli.com/blog/2015/01/24/stm32-gnu-arm-gcc-toolchain-with-eclipse-stlink-and-openocd-debugger/http://www.cesareriva.com/fix-registers-may-not-be-the-same-error/  (解决那个汇编问题的歪果仁链接)感谢以上优秀的博文和博文的原创作者本文仅用作本人学习、备忘用途,如需转载,请与本人联系:mustang.rxm@gmail.com

这段时间在玩STM32,但官方库的代码也确实是有点多,记忆力有点不太好了。突然就想起了以前用Eclipse的那个代码提示功能,谷歌了一段时间,

总结如下,仅用于备忘。

1.下载和安装JAVA虚拟机

因为Eclipse是基于Java的,所以Linux下也可以运行,同时使用Eclipse时,需要确认计算机是否有JAVA虚拟机的环境,如果没有,登陆甲骨文网http://www.oracle.com/index.html,下载JavaJDK安装包,本人使用64bit的WIN7,所以下载了jdk-8u51-windows-x64.exe。要注意,在WIN7/XP下安装完JAVA JDK后,并不是完成了,还要自己手动配置环境变量,详情可以百度《配置JAVA环境变量的配置》。

d656453180f42ef130858dddbb88fb30.png

2.下载和安装Eclipse

JAVA环境配置好后,登陆www.eclipse.org  下载 C/C++ 的Eclipse IDE,免安装,解压即可用(前提是JAVA环境配置好了)

1dd44f411b2378ea902e9439982fe08e.png

3.Eclipse下的CDT插件的安装

接下来,就是插件的安装了,首先安装的CDT,,下载地址http://www.eclipse.org/cdt/,本人下载的是cdt-master-7.0.2.zip

安装方式:打开Eclipse->Help->Install New software,在弹出的窗口点"Archive",然后选择刚刚下载的CDT压缩包,再点OK。

然后勾选所有项目,按NEXT,等待即可

4.GNU ARM Eclipse 插件安装

CDT装完以后就可以安装GNU ARM Eclipse Plug-in:http://sourceforge.net/projects/gnuarmeclipse/,ilg.gnuarmeclipse.repository-2.7.1-201503211846.zip,安装方式与CDT插件安装方式相同,目前的版本已经支持基于 GDB SEGGER  JLINK 以及 GDB OpenOCD的调试。

5.安装交叉编译工具链

5.然后就是安装交叉编译工具链了。目前有好几种Windows环境下的ARM交叉编译工具链,如 CodeSourcery Lite Edition(被Mentor收了), GNU ARM Tools for Embedded,Yagarto GCC, Linaro GCC, 由于是针对Cortex-M, 采用的都是 arm-none-eabi版本。本人使用gcc-arm-none-eabi-4_9-2015q1-20150306-win32.exe  (环境变量的配置在最后讲)

6.windows 7 下的make工具下载与安装安装,环境变量配置

最后,需要安装make工具,否则后面Eclipse无法配置而导致报错。

1b87b7415efdf6c5d6139cf1a2a5ecea.png

安装过后,无论是make工具还是GNU编译器,都是需要配置环境变量,详情如下

30435c9627634c66d1e235ceaf4606b9.png

注意,在系统变量中,需要将编译器的Bin路径都放进去,注意两个路径之间需要用" ; "隔开,

例如,我 的系统变量的路径是这样的:C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2015q3\bin

在eclipse中,还需要对make工具和编译工具的路径进行添加,如下

16e062c3c970ba4089bec987d01f741d.png

6eced9839b9306d6bdb1b8725b465f2d.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值