原文链接:

GNU ARM Eclipse

GNU 计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。RichardStallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNUGeneralPublicLicense,GPL)。即“反版权”(或称Copyleft)概念。

MyEclipse 是一个 Eclipse 插件,暂时不管它是什么,重点是这是一个名叫 MyEclipse 的插件。所谓插件就相当于相当于给 Eclipse 打一个补丁,扩展了 Eclipse 的功能。比如 GNU ARM Eclipse 就是一个 Eclipse 的插件集合。
有时为了方便安装,把 Eclipse 插件和 Eclipse 打包成一个安装文件,然后再起个名字,这样安装就十分方便了。
Eclipse 本身是用 Java 开发出来的,运行 Eclipse 时,实际上是在运行 java.exe,然后 java.exe 启动一个 java 类,这个 java 类的运行效果就是运行 Eclipse 的界面,而这个图形界面窗口用到了javaw.exe 这个程序,老点版本在 xp 上可以在任务管理器的进程里看到(不过我在win7上没有看到,只看到了 java.exe 和 eclipse.exe,暂不深究)。

Welcome to GNU ARM Eclipse!
GNU ARM Eclipse 是一个开源项目,它基于 GNU 工具链,为多平台嵌入式开发提供了一个系列的Eclipse 插件和工具。这个项目托管在 GithubSourceForge 上。

The GNU ARM Eclipse plug-ins
这些插件为 GNU ARM 工具链 提供 Eclipse CDT (C/C++ 开发工具) 的扩展性功能,GNU ARM 工具链包含一些列工具,比如用于 ARM 嵌入式处理器开发的 GNU 工具,Linaro,等等。
简而言之,配合 Eclipse 框架(目前经过测试的最高版本是Eclipse 4.4 Luna)GNU ARM Eclipse 插件集合可以创建,构建,调试项目工程,一般能够管理 ARM 和 AArch64 工程(包括32和64位版本的可执行程序和静态/共享库)。这些插件可以运行在三大操作系统上。可以了解更多功能

Additional tools
除了主要的Eclipse插件集合,本计划还包括了几个额外的工具,这些工具以独立的打包文件发布。
  • GNU ARM Eclipse Windows Build Tools
子项目 GNU ARM Eclipse Windows 构建工具包括一些 Windows 平台上需要的额外工具,比如 make 和 rm。
  • GNU ARM Eclipse OpenOCD
子项目 GNU ARM Eclipse OpenOCD是 OpenOCO 的最新子项目,主要是为了更方便地更好地和 GNU ARM OpenOCD 调试插件集成。
  • GNU ARM Eclipse QEMU
GNU ARM Eclipse QEMU 是 QEMU 项目的一个分支,目的是为了在 GNU ARM Eclipse 项目中支持Cortex-M 的模拟器。

Let us know if you enjoyed it!
我们做这个开源项目十分享受!如果你成功安装了 GNU ARM Eclipse 并且很喜欢它,请告知我们,这里呢有一些提议:
  • 鼓励我们的最好方式就是捐助我们,捐助不限多少,我们都会十分感谢滴,这将加速我们的开发进度并促进我们开发出更加出色的功能;
  • 或者到脸谱项目主页为我们点赞留言吧;
  • 在 GitHub 项目主页为我们点星星吧;
  • 在 SourceForge 项目主页写个短评也可以。

谢谢,
Liviu lonescu

参考资料:
  • 2016年6月2日

简单翻译和补充:1. GNU ARM Eclipse的更多相关文章

  1. GNU ARM eclipse 安装--Linux 版本

    官方网站:https://gnu-mcu-eclipse.github.io/ 1. 工具链安装 1.1 xpm 安装 安装 nodejs: sudo apt-get install nodejs s ...

  2. 【linux】UBUNTU 12.04下傻瓜式简单安装arm-linux-gcc等gnu arm toolchain交叉编译工具

    欢迎转载,转载时请保留作者信息,谢谢. 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http:// ...

  3. GNU ARM汇编快速入门

    以前用ARM的IDE工具,使用的是ARM标准的汇编语言.现在要使用GNU的工具,当然要了解一点GNU ARM汇编的不同之处.其实非常的简单,浏览一下文档然后再看看程序就完全可以搞定了,或者你硬着头皮看 ...

  4. GNU ARM 汇编基础

    ARM GNU汇编基础 0 前言 全文补充提醒: 笔者在阅读ARM官方文档及查阅实际的u-boot源码中的汇编代码后,发现了一些不同于ARM官方文档中的汇编语法,查阅相关资料后,才发现主要由于汇编器的 ...

  5. ARM学习笔记11——GNU ARM汇编程序设计

    GNU ARM汇编程序设计中,每行的语法格式如下: [<label>:] [<instruction | directive | pseudo-instruction>] @c ...

  6. Q promise API简单翻译

    详细API:https://github.com/kriskowal/q/wiki/API-Reference Q提供了promise的一种实现方式,现在在node中用的已经比较多了.因为没有中文的a ...

  7. ADS ARM 汇编和GNU ARM汇编

    Linux/Unix内核源代码用的编译器是GCC,而GCC采用的是AT&T的汇编格式,这与ADS下使用的汇编格式是不同的. 两种汇编格式的部分对比如下: GNU ARM汇编 ADS ARM汇编 ...

  8. GNU ARM 汇编指令

    第一部分 Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针.设置页表.操作 ARM的协处理器等.初始化完成后就可以跳转到C ...

  9. 简单翻译工具--必应词典第三方api使用方法

    之前做过一个桌面翻译工具,桌面每日一句--桌面翻译工具(有道翻译,微软翻译,Google翻译) 获取金山每日一句,目前因为 金山每日一句页面改变导致每日一句功能失败,不过这工具自己用得最多的还是翻译功 ...

随机推荐

  1. winmail安装完成后,SMTP/POP3/ADMIN/HTTP/IMAP/LDAP服务不能启动?

    问题原因: 1.特殊端口被占用,可以用命令netstat -ano 查看 2.阿帕奇网络服务 httpd 未开启 解决方案:开启服务后,登录管理工具,点注册,它会自动跳出"httpd通过防火 ...

  2. OC基础(5)

    #pragma mark指令 description方法 OC多文件开发介绍 *:first-child { margin-top: 0 !important; } body > *:last- ...

  3. HDU 4118 Holiday's Accommodation

    Holiday's Accommodation Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 200000/200000 K (Jav ...

  4. JS浮点数运算BUG破法

    JS里,0.3*3 = 0.8999999999999999 破法1:((0.3*10)*3)/10 破法2:(0.3*3).toFixed(2)//保留两位小数 原因:js浮点数用的是IEEE754 ...

  5. C# 泛型List用法

    C# List Examples by Sam Allen - Updated September 6, 2009 Problem. You have questions about the List ...

  6. 简洁之美 -约瑟夫环的python 解法

    问题描述: 约瑟夫环问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围.从编号为k的人开始报数,数到k的那个人出列:他的下一个人又从1开始报数,数到k的那个人又出列:依此规律重复下 ...

  7. 下拉列表autocomplete各种实现方式比较

    方法一:用form 表单的datalist属性,此时会以首字母补充排序.实现效果参考:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_ ...

  8. 互联网行业都缺前端工程师-最高offer薪水38k*16

    摘要:现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,对上市公司乃至巨头这个问题也一样存在.没错,优秀的前端工程师简直比大熊猫还稀少. 现在,几乎整个互联网行业都缺前端工程师,不仅在刚 ...

  9. oracle修改连接空闲自动断开

    空闲3分钟自动断开 SELECT * FROM DBA_PROFILES; CREATE PROFILE KILLIDLE LIMIT IDLE_TIME ; alter PROFILE DEFAUL ...

  10. Java构造和解析Json数据的两种方法详解一

    一.介绍 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据,在其官网http://www.js ...