1 IAR for ARM介绍、 下载、安装与注册-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-25 09:36 次阅读

Ⅰ、写在前面

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

IAR for ARM主要用于ARM处理器的软件开发,如:常见的STM32LPC18等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开发环境(如下图):


2.关于IAR for ARM

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

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

IAR EWARM 的主要特点如下:

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

lIAR ARM Assembler

l一个通用的IAR XLINK Linker

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

l功能强大的编辑器

l项目管理器

l命令行实用程序

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

1.官方下载

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

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


2.我360云盘下载

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

360云盘地址:

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

Ⅳ、安装

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

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

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

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

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

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

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

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

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

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

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

11.驱动安装过程

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

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

Ⅴ、注册软件

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

13.提取文件

14.查看注册状态

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

注册视频教程

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

Ⅶ、说明

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9083

    浏览量

    367368
  • STM32
    +关注

    关注

    2270

    文章

    10895

    浏览量

    355707
  • IAR
    IAR
    +关注

    关注

    5

    文章

    350

    浏览量

    36663
收藏 人收藏

    评论

    相关推荐

    在Linux服务器上使用IAR Build Tools实现DevOps和CI/CD

    代码分析。IAR Build Tools for Arm (BXARM) v9.50.1实现了下载调试和C-RUN动态代码分析,支持Simulator和I-jet。BXARM v9.60.1实现了
    的头像 发表于 07-25 10:22 928次阅读
    在Linux服务器上使用<b class='flag-5'>IAR</b> Build Tools实现DevOps和CI/CD

    芯海应用笔记:通用 MCU 基于 IAR 芯片包 IAR9 开发指南

    MCU 芯片。芯海科技基于 IAR 环境开发芯片包,给用户更多的编译选择,提高用户开发灵活性。本应用笔记从芯片包结构、DEMO 例程下载使用、工程建立等角度出发,详细介绍 IAR
    发表于 05-16 11:52

    STM32模拟EEPROM的数据用IAR下载怎么清除?

    如题,我下载后,模拟EEPROM的数据还在,怎么清?用J LINK下载的。如果用ST LINK在STVP清除就行。IAR不知怎么清。
    发表于 05-10 06:23

    安装最新版的IAR for stm8无法烧写程序怎么解决?

    我有两台电脑分别安装win7和win10,并都安装了最新版的IAR for stm8(V3.10)。win10系统那台没有任何问题,win7那台无法烧写程序一直提示“Failed
    发表于 04-22 07:49

    新装IAR准备上手stm8,安装完后,licence弹出安装stm8库,为什么?

    新装IAR准备上手stm8,安装完后,licence弹出安装stm8库,可是安装失败。提示没有许可。请问如何安装解决? 查看了licenc
    发表于 04-09 06:49

    IAR FOR ARMIAR FOR STM8无法共存怎么解决?

    IAR Embedded Workbench,CD 找了原程序,发现IAR FOR ARM和FOR STM8安装完后,都叫IarIdePm.exe。
    发表于 04-07 07:39

    IAR为什么无法对STM32G030在线仿真?

    看到有新款STM32G030出来价格也不贵,闲着无聊打了块板测试一下,发现G030太新了,IAR中没有这个器件的选择。 工程用stm32cubeMX生成,IDE用的是IAR for Arm 8.30
    发表于 04-01 07:25

    IAR全面支持小华全系芯片,强化工控及汽车MCU生态圈

    来源:IAR IAR Embedded Workbench for Arm已全面支持小华半导体系列芯片,加速高端工控MCU和车用MCU应用的安全开发 近日,嵌入式开发软件和服务的全球领导者IA
    的头像 发表于 03-13 23:02 523次阅读
    <b class='flag-5'>IAR</b>全面支持小华全系芯片,强化工控及汽车MCU生态圈

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    全球知名的嵌入式系统开发软件解决方案供应商IAR Systems近日宣布,其旗舰产品IAR Embedded Workbench for Arm功能安全版已更新至最新版本9.50.3。此次更新
    的头像 发表于 02-22 17:29 1385次阅读

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    瑞典乌普萨拉,2024年2月20日 – 全球领先的嵌入式系统开发软件解决方案供应商IAR宣布:推出其旗舰产品IAREmbedded Workbench for Arm功能安全版的最新版本9.50.3。
    的头像 发表于 02-21 13:47 815次阅读

    hightec注册安装后报错的原因?怎么解决?

    hightec注册安装后出现问题,弹出来个小框,提示如下:A Java Runtime Environment(JRE) or Java Development Kit(JDK) must
    发表于 02-06 07:25

    鸿蒙OS 下载安装软件

    内存:8GB 及以上 硬盘:100GB 及以上 分辨率:1280*800 像素及以上 下载安装 DevEco Studio DevEco Studio 的编译构建依赖 JDK,DevEco
    的头像 发表于 01-25 18:38 5037次阅读
    鸿蒙OS <b class='flag-5'>下载</b>与<b class='flag-5'>安装</b>软件

    思瑞浦与IAR建立合作伙伴关系

    思瑞浦与IAR Systems联合宣布,IAR的旗舰产品IAR Embedded Workbench for Arm现已全面支持思瑞浦的TPS32混合信号微控制器主流系列产品。这一合作
    的头像 发表于 01-24 17:33 910次阅读

    arm开发板如何安装linux系统

    安装Linux系统到ARM开发板是一个复杂的过程,涉及到多个步骤和不同的工具。下面是一个详实且细致的教程,包含了从准备工作到最终启动Linux系统的所有步骤。 准备工作 在开始之前,需要准备以下
    的头像 发表于 01-24 14:19 3458次阅读

    从Developer CenterLauncher中下载安装Config Wizard for MOTIX MCU,关联不上KEIL和不能进入配置界面的原因?

    按照教程从Developer CenterLauncher中下载安装 Config Wizard for MOTIX MCU,但是关联不上KEIL和不能进入配置界面,报下面的错,哪位帮忙看一下
    发表于 01-23 06:47