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

IAR for ARM介绍、下载、安装与注册推荐分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang推荐在我公众号「strongerHuang」和博客阅读该专栏1.EWSTM8系列教程01_IAR介绍、下载、安装和注册2.EWSTM8系列教程02_新建基础软件工程3.EWSTM8系列教程03_…

大家好,又见面了,我是你们的朋友全栈君。

推荐

分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang

 

推荐在我公众号「strongerHuang」和博客阅读该专栏

1.EWSTM8系列教程01_IAR介绍、下载、安装和注册
2.EWSTM8系列教程02_新建基础软件工程
3.EWSTM8系列教程03_主窗口、工具栏的概述
4.EWSTM8系列教程04_菜单概述(一)
5.EWSTM8系列教程05_菜单概述(二)
6.EWSTM8系列教程06_工程节点选项配置(一)
7.EWSTM8系列教程07_工程节点选项配置(二)
8.EWSTM8系列教程08_IDE选项配置(一)
9.EWSTM8系列教程09_IDE选项配置(二)
10.EWSTM8系列教程10_一个工程添加多个节点
11.EWSTM8系列教程11_一个工作空间添加多个工程
12.EWSTM8系列教程12_IAR文件类型描述

。。。

 

 

Ⅰ、写在前面

 

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

 

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

 

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

http://blog.csdn.net/ybhuangfugui/article/details/52936636

 

Keil(MDK-ARM)介绍、下载、安装与注册:

http://blog.csdn.net/ybhuangfugui/article/details/51501781

 

本文内容已经整理成PDF文件,提供给大家下载:

http://pan.baidu.com/s/1eSeDSu2

 

作者:strongerHuang

本文版权所有,未经允许,禁止用于其它商业用途!!!

 

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

 

 

 

Ⅱ、IAR介绍

1.关于IAR

 

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

 

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

 

本文主要讲述IAR for ARM这一款开发工具,而IAR拥有多个版本,支持的芯片有上万种,请参看官网:

https://www.iar.com/device-search/#!?tab=devices

 

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

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

 

2.关于IAR for ARM

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

开发的一个集成开发环境(简称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年10月)最新版本V7.80,支持的器件包含Cortex-A、Cortex-R、and Cortex-M系列等多大几千种,具体可以到IAR官方网站查看。

 

官方支持芯片网址:

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

 

支持厂家如下图:

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

 

Ⅲ、下载

 

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

 

1.官方下载

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

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

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

 

2.百度网盘下载

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

 

百度网盘地址:http://pan.baidu.com/s/1o8sAFVG

 

注意:由于许多网盘近年来受到影响都相继关闭了,如果网盘链接失效,可以微信公众号查看更新链接,或微信联系作者。

 

Ⅳ、安装

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

 

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

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

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

11.驱动安装过程

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

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

 

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

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

 

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

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

 

Ⅴ、注册软件

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

 

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

 

1.打开上面安装好的IAR for ARM软件(没有创建桌面快捷方式,可以从开始菜单打开软件)。Help -> License Manager进入许可管理。

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

 

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

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

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

 

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

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

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

 

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

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

 

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

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

 

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

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

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

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

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

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

 

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

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

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

 

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

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

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

 

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

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

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

 

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

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

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

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

 

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

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

 

13.提取文件

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

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

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

 

14.查看注册状态

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

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

 

 

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

注册视频教程http://pan.baidu.com/s/1nv75QLr

 

 

Ⅵ、说明

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

 

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

 

Ⅶ、最后

我的网站:https://www.strongerhuang.com

我的微信公众号(ID:strongerHuang)还在分享STM8、STM32、Keil、IAR、FreeRTOS、UCOS、RT-Thread、CANOpen、Modbus…等更多精彩内容,如果想查看更多内容,可以关注我的微信公众号。

 

IAR for ARM介绍、下载、安装与注册
微信公众号

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145946.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • openEuler安装_Java源代码会被编译成

    openEuler安装_Java源代码会被编译成openEulerLinux源代码编译安装Nginx升级系统和软件yum-yupdate关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld编辑/etc/selinux/config#SELINUX=enforcing修改为SELINUX=disabled#或者执行sed-i’s/SELINUX=enforcing/SELINUX=disabled/g’/etc/selinux/config保

    2022年9月28日
    0
  • HTML实体对照表

    HTML实体对照表

    2021年10月20日
    38
  • html+CSS让背景图片充满整个屏幕

    html+CSS让背景图片充满整个屏幕由于给网页设置背景图时,需要设置背景图不重复且充满整个浏览器屏幕。   给body标签指定背景图,这样背景图就可以填充整个浏览器viewport了。其实,该方案对所有的块级容器都可以生效。块级容器的宽高是动态的,那么背景图将自动伸缩,充满整个容器。可设置body标签的CSS样式如下:body{/*加载背景图*/backg

    2022年6月7日
    27
  • java权限管理面试_java shiro面试题

    java权限管理面试_java shiro面试题1、简单介绍一下Shiro框架?ApacheShiro是Java的一个安全框架。使用Shiro可以非常容易的开发出足够好的应用。其不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以帮助我们完成功能:认证、授权、加密、会话管理、与Web集成、缓存等。三个核心组件:Subject,SecurityManager和Realms。●Subject:即“当前操作用户”。但是在Shi…

    2022年10月14日
    0
  • 看完此文,必须明白一致性Hash算法「建议收藏」

    看完此文,必须明白一致性Hash算法「建议收藏」  一致性Hash算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(HotSpot)问题,初衷和CARP十分相似。一致性Hash修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。  一致性Hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1、平衡性(Bal…

    2022年9月26日
    0
  • Ubuntu18.04.3虚拟机安装步骤(图文教程,非常详细!!!)

    Ubuntu18.04.3虚拟机安装步骤(图文教程,非常详细!!!)原创:丶无殇2019-9-6虚拟机的安装步骤就不教学了!自行百度!接下来教学ubuntu18.04.3desktop_amd64版本的安装和配置教程软件下载地址详细介绍:http://bencky.ml/linux下载速度很快:25MB/s左右一、ubuntu安装教…

    2022年4月6日
    128

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号