1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM—IAR

人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * ARM硬件设计 —IAR介绍 长江大学电子信息学院信工产11201班 2015-5-23 成员:周凯 魏绵锦 杨浩 鄢家俊 目录 概述 1 特点及功能 2 安装与操作 3 主要调试手段 4 与uV2/4的比较 5 与WDK的比较 6 公司LOGO * 1.IAR是什么? IAR Embedded Workbench是一套用于编译和调试嵌入式系统应用程序的开发工具,支持汇编、C和C++语言。它提供完整的集成开发环境,包括工程管理器、编辑器、编译链接工具和C-SPY调试器。IAR Systems以其高度优化的编译器而闻名。每个C/C++编译器不仅包含一般全局性的优化,也包含针对特定芯片的低级优化,以充分利用您所选芯片的所有特性,确保较小的代码尺寸。IAR Embedded Workbench能够支持由不同的芯片制造商生产,且种类繁多的8位、16位或32位芯片。 公司LOGO * 2.IAR的特点及功能 1、高度优化的IAR ARM C/C++ Compiler(汇编程序) 2、IAR ARM Assembler(汇编程序或者语言) 3、一个通用的IAR XLINK Linker(连接器) 4、IAR XAR 和XLIB 建库程序和IAR DLIB C/C++运行库 5、功能强大的编辑器 6、项目管理器 7、命令行实用程序 8、IAR C-SPY 调试器(先进的高级语言调试器) 公司LOGO * IAR 的安装 打开IAR软件安装包Setup.exe 进入安装界面 软件安装界面 公司LOGO * IAR 的安装 按照提示步骤执行,一直到授权页面, 输入序列号,IAR中有两层序列号, 所以要输入两组序列号。 (软件安装界面)输入第一组序列号 公司LOGO * IAR 的安装 按照提示步骤执行,一直到授权页面, 输入序列号,IAR中有两层序列号, 所以要输入两组序列号。 (软件安装界面)输入第二组序列号 公司LOGO * IAR 的安装 选择安装路径(最好默认, 不默认也不影响使用) 路径选择页面 公司LOGO * IAR 的安装 选择全部安装(Full) 公司LOGO * IAR 的安装 按提示知道安装完成。 公司LOGO * IAR的操作方法 用IAR首先要新建的是工作区,而不是工程。在工作区里再建立工程,一个工作区里似乎也不能建多个工程。 新建IAR工作空间,首先是菜单File里选择Open再选择Workspace,为方便说明再遇到菜单我就直接说成File-Open-Workspace这样了。看了下面图上的红圈就知道是怎么回事了。 公司LOGO * IAR的操作方法 接着就会看到一片空白。这时就是新的“办公区”了。 有了工作空间就可以建立工程了。 菜单Project-Create -New Project。点了之后出现下面这个对话框。从这里就算是正式说事了。 * IAR的操作方法 上面图中有个Tool Chain:8051(就要标题下面,很明显的)这里选的是芯片的类型,不IAR有很多很多专用的环境,比如ARM的,430的,等。这里只有8051,相当于没得选。它的下面有个Project templates(工程模板),然后是asm,c++,c,我只认识这3项,说的意思就是选择用户使用的开发语言,我的话选C。展开C前面的+号,显示如下图(上个图的局部)用你的鼠标点下main之后再点OK(就是图2-3最下方的那个OK了)。 新建工程就剩下最后一步了,保存。 * IAR的操作方法 大文件名后面填个名字保存。提醒下各位, 在关闭IAR时或关闭IAR空间时, 还会提示要求保存工作空间。 别一不小心关完了。 IAR工作空间文件后辍是.eww。 IAR工程的后辍名是.ewp。 eww和ewp文件都会关联到IAR,不过eww文件才能正确的自动打,而ewp文件必是先打开IAR(打开时已经自动建立了一个新的工作空间,如果已经打开一个工作空间,则必须先新

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档