IAR(For STM8)的下载、安装及注册
Ⅱ、IAR介绍
1.关于IAR
IAR是一家公司的名称,也是一种集成开发环境的名称,我们平时所说的IAR主要是指集成开发环境。
IAR这家公司的发展也是经历了一系列历史变化,从开始针对8051做C编译器,逐渐发展至今,已经是一家庞大的、技术力量雄厚的公司。而IAR集成开发环境也是从单一到现在针对不同处理器,拥有多种IAR版本的集成开发环境。
本文主要讲述IAR for STM8这一款开发工具,而IAR拥有多个版本,支持的芯片有上万种,请参看官网:
https://www.iar.com/device-search/#!?tab=devices
IAR针对不同内核处理器,是有不同的集成开发环境,下面截取部分IAR开发环境(如下图):
2.关于IAR for STM8
IAR for STM8集成开发工具主要用于STM8系列芯片的开发,我们所说的IAR for STM8其实是Embedded Workbench for STM8,即嵌入式工作平台,在有些地方也会看见IAR EWSTM8,其实它们都是同一个集成开发工具软件,只是叫法不一样而已。
Embedded Workbench for STM8是IAR Systems 公司为STM8 微处理器开发的一个集成开发环境(简称IAR EWSTM8,也简称为IAR forSTM8)。比较其他的STM8 开发环境,IAR EWSTM8 具有入门容易、使用方便和代码紧凑等特点。
3.支持芯片
IAR for STM8支持市面上所有的STM8系列芯片,有一百多种之多,具体可以到IAR官方网站查看。
https://www.iar.com/device-search/#!?tab=devices
Ⅲ、下载
1.官方下载
下载地址:https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials
Ⅳ、安装
IAR for STM8集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“EWSTM8-2202- Autorun.exe”软件为例讲述。
1.下载软件,双击安装包,进入准备安装(解压)过程
2.进入安装就绪界面,点击“安装IAR”
4.选择“I accept the ...”,点击“Next”
5.点击“Change”选择安装路径(默认C盘,可以不用修改,我这里改为D盘),点击“Next”
6.勾选需要安装调试的驱动(默认安装所以驱动),点击“Next”
8.提示(安装路径、驱动等)是否准备好安装,点击“Install”开始安装
10.软件安装完成,提示安装驱动,点击“是”
12.点击“Finish”,软件安装完成,点击“Exit”,退出安装向导界面
至此,IAR for STM8的软件就算安装完成了。
Ⅴ、注册软件
IAR for STM8是一个收费的软件,官方严厉打击盗版,若你是商业用途,建议购买正版软件。当然,我这里是针对个人开发学习的朋友而言,进行非商业用途的使用。
我上面百度网盘提供下载的地址里面有一个“IAR***”文件,本章将利用该***进行注册。
1.打开上面安装好的IAR for STM8软件(没有创建桌面快捷方式,可以从开始菜单打开软件)。 Help -> License Manager进入许可管理。
2.打开许可管理会弹出如下“许可向导”,点击“取消”。
3.使用离线**方式:License -> Offline Activation进入离线**界面。
4.打开***:(1)选择IAR类型(STM8); (2)生产许可码; (3)复制许可码。
5.回到“离线**界面”界面,粘贴***,点击“下一步”
6.“不”选择锁定,点击“下一步”
7.保存**信息“ActivationInfo.txt”在安装目录下,点击“下一步”
8.请求**信息文件,点击“下一步”,进入浏览“***”界面(备用)
9.切换到前面打开的***:在***上打开ActivationInfo.txt(上面生产的)
10.生成“ActivationResponse.txt”文件,保存在软件安装目录下
11.回到软件注册界面,打开上一步生成的“ActivationResponse.txt”的文件,点击“下一步”
12.点击“Done”,注册完成
13.查看注册状态(出现以下信息说明注册成功)
至此,注册已经完成了。 IAR软件的注册过程相比Keil要复杂一些