基于Eclipse搭建STM32开源开发环境
最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的。于是就从廉价的STM32开刀了。因为一直是做PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,觉得这个Keil简直就像文本编辑器一样low。于是想换一个开发环境,就把矛头指向了Eclipse,以前PC开发也正好用过。(其实拿他写C++也是一样low,IDE界VS世界第一 o( ̄ε ̄*))
-
环境搭建
-
Eclipse
这是一个IDE的框架,去它的官网就可以下载了()。 -
GNU ARM Eclipse Plug-in
要搭建针对ARM的开发环境还需要下载针对ARM开发的插件,这样才能够新建针对ARM开发的项目,这里使用GNU ARM Eclipse Plug-in,下载地址如下:
话说你们知道怎么安装吧,“Help”-“Install New Software”-“Add”-“Archive”,安装时候最好断网,因为他好像会检查更新那就非常尴尬了。 -
编译器
GNU ARM Eclipse Plug-in支持的编译器还是比较多的,这里这列出几个我知道的下载地址:
·GNU Tools for ARM Embedded Processors,下载 -
一般教程到这就基本结束了,但是这样生成的工程会出现这样的错误:
“make” not found in PATH ,”echo” not found in PATH所以要加上下面的步骤
-
mingw
我也不知道为什么要下这个,反正没有就算不行。官网
最后分享一张点亮LED的成果(8块钱的STM32F0是在对不起了)
- 其实还有一种不用这么折腾的方法,就是下载ST公司的“System Workbench for STM32”,它也是基于Eclipse集成好的IDE。
但是我用它编译的bin文件,没法下载到单片机上,提示“程序文件不是0x8000000和0x20000000区域的”,不知道为什么,尚未解决。
————————————–分割线 ————————————–
Hadoop在Eclipse中的插件编译
Hadoop 1.2.1编译Eclipse插件
Ubuntu 13.10安装JDK、Eclipse for C/C++(解决全局菜单问题)
如何在Ubuntu 14.04中安装最新版Eclipse
————————————–分割线 ————————————–
Eclipse 的详细介绍:
转载自:https://www.linuxidc.com/Linux/2016-03/129083.htm
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 嗅谱网
转载请注明:转自《基于Eclipse搭建STM32开源开发环境》
本文地址:http://www.xiupu.net/archives-6252.html
关注公众号:
微信赞赏
支付宝赞赏