IAR_Embedded_Workbench用户指南.pdf

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

IAR Embedded Workbench 用户指南 IAR Embedded Workbench for ARM 是 IAR Systems 公司为 ARM 微处理器开发的一 个集成开发环境(下面简称 IAR EWARM)。比较其他的ARM 开发环境,IAR EWARM 具 有入门容易、使用方便和代码紧凑等特点。故在这里介绍给打算学习使用或正在使用 ARM 芯片的朋友们共同探讨。 IAR Systems公司目前推出的必威体育精装版版本是IAR Embedded Workbench for ARM version 4.30 ,并提供一个32k代码限制、但没有时间限制的免费评估版。有兴趣的朋友可以到IAR 公司的网站/ewarm 或南京万利电子的网站 (本地网站) 去寻找和下载。 IAR EWARM 中包含一个全软件的模拟程序(simulator )。用户不需要任何硬件支持 就可以模拟各种 ARM 内核、外部设备甚至中断的软件运行环境。从中可以了解和评估 IAR EWARM 的功能和使用方法。 我们编译整理的这本快速用户指南采用评估版软件安装目录 C:\Program files\IAR System\Embedded workbench 4.0\ARM\tutor 下的教程为例,一步一步介绍 IAR EWARM 的使用方法。该教程采用了两个 C 语言程序,tutor.c 和 utilities.c。它们不和任何特定的硬 件关联,所以介绍中的全部操作都是用模拟程序完成的。如果用户已经购买了 IAR 的JTAG 仿真器 J-Link,则可以在真实的目标板上运行。 IAR EWARM的主要特点如下: 高度优化的 IAR ARM C/C++ Compiler IAR ARM Assembler 一个通用的 IAR XLINK Linker IAR XAR 和 XLIB 建库程序和 IAR DLIB C/C++运行库 功能强大的编辑器 项目管理器 命令行实用程序 IAR C-SPY 调试器(先进的高级语言调试器) 下面我们分步介绍如何使用 IAR EWARM 一.生成一个新项目 EWARM 是按项目进行管理的,它提供了应用程序和库程序的项目模板。项目下面可 以分级或分类管理源文件。允许为每个项目定义一个或多个编译连接(build)配置。在生 成新项目之前,必须建立一个新的工作区(Workspace )。一个工作区中允许存放一个或多 个项目。 另外用户最好建立一个专用的目录存放自己的项目文件。例如在本指南中我们生成一 1 个 C:\Program files\IAR System\My project 目录。现在双击桌面上的 IAR Embedded Workbench 图标,出现 IAR EWARM 开发环境窗口。 1.生成新的工作区(Workspace ) 选择主菜单 File New Workspace 生成新工作区。 2 .生成新项目 ① 选择主菜单 Project Create New Project ,弹出生成新项目窗口,见图 1。 图 1. 生成新项目窗口 本例选择项目模板(Project template)中的 Empty project。 ② 在 Tool chain 栏中选择 ARM ,然后点击 OK 按钮。 ③ 在弹出的另存为窗口中浏览和选择新建的 My projects 目录,输入文件名project1,然后 保存。这时在屏幕左边的 Workspace 窗口中将显示新建的项目名。见图 2 所示。 图2. Workspace 窗口 IAR EWARM 提供两种缺省的项目生成配置,即 Debug 和 Release 。本例在 Workspace 窗口顶部的下拉菜单中选取 Debug。现在 My projects 目录下已生成一个 project1.ewp 文件。该文件中包含与 project1 项目设置有关的信息,如 build 选件等。 项目名后缀上的*号表示该工作区有改变但还没有被保存。 本例调用 pr

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档