文档详情

EclipseForAVR程序开发.doc

发布:2017-07-25约1.5万字共81页下载文档
文本预览下载声明
一、Eclipse简介 Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。 Eclipse是著名的跨平台的自由集成开发环境(IDE),它拥有众多的插件,这使得其拥有其他功能相对固定的IDE软件很难具有的灵活性。 Eclipse最初主要作为Java语言的开发工具,现在通过配置不同的插件可以使其作为c++,Python等语言的开发工具。如果给Eclipse配置CDT插件和AVR插件,就可以构建一个AVR集成开发环境。 此外,Eclipse即各插件都有很详细的文档支持,许多特性还在不断的加强和扩展。 鉴于这些优势,这里选择它作为AVR程序开发的IDE。 二、Eclipse For AVR IDE配置 Eclipse的AVR插件集成了对GNU toolchain的支持,因此可以在安装了AVR插件的Eclipse中直接进行代码的编辑、编译。GNU toolchain(GUN开发工具链)是进行linux环境开发的基本工具,主要包括三个部分:GCC,glibc,binutils。它支持现有的大部分主流微控制器,也包括AVR。 WinAVR是一个开源AVR开发软件的合集,包含了面向AVR开发的GNU Toolchain的Windows平台版本,这是配置AVR的Eclipse开发环境所需要的。因此构建Eclipse For AVR IDE的第一个必要条件是安装WinAVR。 Eclipse是采用JAVA语言开发的,需要运行在JAVA虚拟机下。所以安装Eclipse之前,需要先安装Java SE Runtime Environment(JRE)。 除此之外,需要安装CDT插件、CDT Master插件和AVR插件来进行代码的管理,编译和调试。总的来说,配置在Eclipse下开发AVR程序需要安装下面5个组件: WinAVR JRE Eclipse IDE for C/C++ Developers AVR Eclipse Plugin CDT Master 下面介绍各软件的下载和安装。 提示:由于WinAVR,Eclipse,AVR Eclipse Plugin都在不断升级,下载前用户需要仔细查阅官方网站的说明,选择合适的版本下载安装。本文介绍的方法只在本文写作时有效,仅供用户参考。 2.1 WinAVR的下载和安装 登录WinAVR官方网站/,如图2.11所示,点击左侧的“Download”进入下载页面如图2.12所示。根据提示点击“SourceF WinAVR download page.”进入下载列表页面,如图2.13所示。这里列出了所有发行版本,一般情况下,选择最新的版本下载。由于在撰写本文时,2010010刚刚发行不久,所以这里选本下载。 图2.11 WinAVR官方网站 图2.12 点击“SourceF WinAVR download page”链接 图2.13 下载列表页面 点标,列表展开,出现WinAVRinstall.exe连接,如图2.14所示。点击该连接,按照提示下载该文件即可。 图2.14 下载文件 下载完成后,双击运行该文件,如图2.15所示,选择安装程序提示语言后,点击“OK”。 图2.15 选择语言 进入欢迎界面,如图2.16所示,点击“Next”。 图2.16 欢迎界面 进入许可协议页面,如图2.17所示,点击“I Agree”。 图2.17 许可协议 进入安装路径页面,在输入框中输入安装路径,如图2.18所示,点击“Next”。 图2.18 选择安装路径 进入组件选择页面,如图2.19所示,保持默认选择,点击“Install”。 图2.19 选择组件 此时开始安装,如图2.110所示。 图2.110 安装进行中 安装完毕,如图2.111所示,点击“Finish”完成安装。 图2.111 安装完毕 到这里,WinAVR已经安装完毕,可以在“开始”-“所有程序”-”WinAVR目录查看安装结果,如图2.112所示。 图2.112 查看安装结果 2.2 JRE的下载和安装 登录SUN官方网站/,如图2.21所示。 图2.21 SUN官方网站 点击“Download“,进入下载列表页面,如图2.22所示,在列表中点击”Jave SE“展开列表,点击第一项”Java SE (JDK)6”。 图2.22 下载列表 进入JDK下载链接,点击“Download JRE“,如图2.23所示。 图2.23 JRE下载连接 进入下载选项选择页面,如图2.24所示,根据
显示全部
相似文档