IAR for ARM介绍、 下载、安装与注册

描述

Ⅰ、写在前面

本文讲述的内容是IAR for ARM的介绍、下载、安装与注册,如果需要了解IAR for STM8相关的文章,关于Keil MDK-ARM相关的文章,可以到我博客,或微信公众号查看并下载。

IAR for ARM主要用于ARM处理器的软件开发,如:常见的STM32、LPC18等Cortex M系列微处理器。

本文PDF文件可以在我360云盘下载:

https://yunpan.cn/ck3DzSRrgX6hq  访问密码 f3ed

关于本文的更多详情请往下看。

Ⅱ、IAR介绍

1.关于IAR

IAR是一家公司的名称,也是一种集成开发环境的名称,我们平时所说的IAR主要是指集成开发环境。

IAR这家公司的发展也是经历了一系列历史变化,从开始针对8051做C编译器,逐渐发展至今,已经是一家庞大的、技术力量雄厚的公司。而IAR集成开发环境也是从单一到现在针对不同处理器,拥有多种IAR版本的集成开发环境。

本文主要讲述IAR for ARM这一款开发工具,而IAR其它版本及其对应支持更多其它的处理器请参看官网:

https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials

IAR针对不同内核处理器,是有不同的集成开发环境,下面截取部分IAR开发环境(如下图):

IAR


 

2.关于IAR for ARM

我们所说的IAR for ARM其实是Embedded Workbench for ARM,即嵌入式工作平台,在有些地方也会看见IAR EWARM,其实它们都是同一个集成开发工具软件,只是叫法不一样而已。

Embedded Workbench for ARM是IAR Systems 公司为ARM 微处理器开发的一个集成开发环境(简称IAR EWARM,也简称为IAR for ARM)。比较其他的ARM 开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。

IAR EWARM 的主要特点如下:

l 高度优化的IAR ARM C/C++ Compiler

l IAR ARM Assembler

l 一个通用的IAR XLINK Linker

l IAR XAR 和XLIB 建库程序和IAR DLIB C/C++运行库

l 功能强大的编辑器

l 项目管理器

l 命令行实用程序

l IAR C-SPY 调试器(先进的高级语言调试器

3.支持芯片

IAR for ARM现在(2016年09月)最新版本V7.70,支持的器件包含Cortex-A、Cortex-R、and Cortex-M系列等多大几千种,具体可以到IAR官方网站查看。

官方支持芯片网址:

http://supp.iar.com/FilesPublic/UPDINFO/011261/arm/doc/infocenter/readme.ENU.html

支持厂家如下图:

IAR


 

Ⅲ、下载

IAR for ARM这个软件可以到官网下载,也可以到我360云盘下载。下面章节讲述的安装、注册也是从官方下载的软件,为了方便大家下载,我将其上传至360云盘(和官网的一样)。

1.官方下载

目前(2016年09月)IAR for ARM官方最新版本是V7.70。

下载地址:https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials

IAR


 

2.我360云盘下载

360下载方便、快捷,里面包含注册机。我在360云盘提供下载的版本也是上面官网下载,上传至360云盘【定期更新至最新版本】。

360云盘地址:

https://yunpan.cn/ckHdsi5reSARA  访问密码 4371

Ⅳ、安装

IAR for ARM集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“EWARM-CD- 7702-11710.exe”软件为例讲述。

1.下载软件,双击安装包,进入准备安装(解压)过程

IAR

2.上面准备工作做好之后,进入安装就绪界面,点击“安装IAR”

IAR

3.进入安装向导界面,点击“Next”

IAR

4.选择“I accept the ...”,点击“Next”

IAR

5.点击“Change”选择安装路径(默认C盘,可以不用修改,我这里改为D盘),点击“Next”

IAR

6.勾选需要安装调试的驱动(默认安装所以驱动),点击“Next”

IAR

7.选择安装程序文件夹(默认),点击“Next”

IAR

8.提示(安装路径、驱动等)是否准备好安装,点击“Install”开始安装

IAR

9.安装过程有几分钟,需要耐心等待

IAR

10.软件安装完成,提示安装驱动,点击“是”

IAR

11.驱动安装过程

IAR

IAR

12.点击“Finish”,软件安装完成。

IAR

13.点击“Exit”,退出安装向导界面。

IAR

Ⅴ、注册软件

IAR for ARM是一个收费的软件,官方打击盗版也比较严厉,若你是商业用途,建议购买正版软件。当然,我这里是针对个人开发学习的朋友而言,进行非商业用途的使用。

我上面360云盘提供下载的地址里面有一个“注册机”文件,本章将利用该注册机进行注册。

1.打开上面安装好的IAR for ARM软件(没有创建桌面快捷方式,可以从开始菜单打开软件)。 

Help -> License Manager进入许可管理。

IAR

2.打开许可管理会弹出如下“许可向导”,点击“取消”。

IAR

IAR

3.使用离线激活方式:License -> Offline Activation进入离线激活界面。

IAR

IAR

4.打开注册机:(1)选择IAR产品类型(ARM); (2)生产许可码; (3)复制许可码。

IAR

5.回到“离线激活界面”界面,粘贴注册码,点击“下一步”

IAR

6.“不”选择锁定,点击“下一步”

IAR

7.保存激活信息“ActivationInfo.txt”在安装目录下,点击“下一步”

IAR

IAR

IAR

8.请求激活信息文件,点击“下一步”,进入浏览“注册码”界面(备用)

IAR

IAR

9.切换到前面打开的注册机:在注册机上打开ActivationInfo.txt(上面生产的)

IAR

IAR

10.生成“ActivationResponse.txt”文件,保存在软件安装目录下

IAR

IAR

11.回到软件注册界面,打开上一步生成的“ActivationResponse.txt”的文件,点击“下一步”

IAR

IAR

12.点击“Done”,注册完成

IAR

13.提取文件

IAR

IAR

IAR

14.查看注册状态

IAR

IAR

至此,注册已经完成了。 IAR软件的注册过程相比Keil要复杂一些。若有不明白的也可以查看视频。

注册视频教程:

https://yunpan.cn/ck3ndqPME6rsZ  访问密码 ca45

Ⅶ、说明

IAR for ARM这个工具是一款收费的软件,官方打击盗版也比较严厉,这里主要针对个人学习使用的朋友,若你是商业用途,建议购买正版软件。

以上总结仅供参考,若有不对之处,敬请谅解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分