最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的。因而就从廉价的STM32开刀了。由于一直是作PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,以为这个Keil简直就像文本编辑器同样low。因而想换一个开发环境,就把矛头指向了Eclipse,之前PC开发也正好用过。(其实拿他写C++也是同样low,IDE界VS世界第一 o( ̄ε ̄*)
)html
-
-
GNU ARM Eclipse Plug-in
要搭建针对ARM的开发环境还须要下载针对ARM开发的插件,这样才可以新建针对ARM开发的项目,这里使用GNU ARM Eclipse Plug-in,下载地址以下: http://sourceforge.net/projects/gnuarmeclipse/
话说大家知道怎么安装吧,“Help”-“Install New Software”-“Add”-“Archive”,安装时候最好断网,由于他好像会检查更新那就很是尴尬了。
-
-
通常教程到这就基本结束了,可是这样生成的工程会出现这样的错误:
"make" not found in PATH ,"echo" not found in PATH

因此要加上下面的步骤
-
最后分享一张点亮LED的成果(8块钱的STM32F0是在对不起了)

- 其实还有一种不用这么折腾的方法,就是下载ST公司的“System Workbench for STM32”,它也是基于Eclipse集成好的IDE。
可是我用它编译的bin文件,无法下载到单片机上,提示“程序文件不是0x8000000和0x20000000区域的”,不知道为何,还没有解决。java