0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

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

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-20 11:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Ⅰ、写在前面

本文讲述的内容是IAR forSTM8(EWSTM8)的介绍、下载、安装与注册,其安装、注册过程和IAR for ARM类似,如果需要了解IAR forARM相关的文章,可以到我博客,或微信公众号查看并下载。

IAR系列教程:

http://blog.csdn.net/column/details/13696.html

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

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

Ⅱ、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 forSTM8

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

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

3.支持芯片

IAR for STM8现在(2017年04月)最新版本V2.20,支持市面上所有的STM8系列芯片,有一百多种之多,具体可以到IAR官方网站查看。

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

Ⅲ、下载

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

1.官方下载

目前(2017年04月)IAR for M8官方最新版本是V2.20。

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

2.网盘下载

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

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

Ⅳ、安装

IAR for STM8集成开发环境的安装比较简单(基本上就是一路Next下去)。还是按照常规安装教程(截图)讲述一下吧,以上面下载的“EWSTM8-2202- Autorun.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”,软件安装完成,点击“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要复杂一些。

Ⅶ、说明

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

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

    关注

    5

    文章

    423

    浏览量

    38772
  • keil
    +关注

    关注

    69

    文章

    1233

    浏览量

    173520
  • STM8
    +关注

    关注

    18

    文章

    393

    浏览量

    58945
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Laird THERMAL SYSTEMS多级热电冷却器MS2-065-04-04-11-11-11-W4介绍

    Laird THERMAL SYSTEMS多级热电冷却器MS2-065-04-04-11-11-11-W4介绍 在电子设备的热管理领域,热电冷却器(TEC)是一种关键的组件。今天,我们就来详细
    的头像 发表于 05-21 13:10 138次阅读

    Laird THERMAL SYSTEMS多级热电冷却器MS2-049-10-10-15-15-21-W8介绍

    Laird THERMAL SYSTEMS多级热电冷却器MS2-049-10-10-15-15-21-W8介绍 在电子设备的热管理领域,热电冷却器(TEC)是一种关键的组件。今天,我们就来详细
    的头像 发表于 05-21 11:45 343次阅读

    Laird THERMAL SYSTEMS PowerCycling PCX系列热电冷却器PCX4-12-F1-3030-TA-W6介绍

    Laird THERMAL SYSTEMS PowerCycling PCX系列热电冷却器PCX4-12-F1-3030-TA-W6介绍 在电子设备的热管理领域,热电冷却器(TEC)发挥着至关重要
    的头像 发表于 05-20 10:05 118次阅读

    如何在 S32DS 3.6 中安装 IAR Eclipse 插件并创建 IAR 项目?

    如何在 S32DS 3.6 中安装 IAR Eclipse 插件并创建 IAR 项目? There is an article here that explains how to operate
    发表于 04-23 07:44

    汽车应用FlexInput IC——L9966介绍

    汽车应用FlexInput IC——L9966介绍 在汽车电子领域,传感器接口的设计至关重要。今天,我们就来深入了解一款专为汽车应用设计的FlexInput IC——L9966。 文件下载
    的头像 发表于 04-16 17:40 1386次阅读

    64通道24位电流转数字ADC——ADAS1127介绍

    64通道24位电流转数字ADC——ADAS1127介绍 引言 在电子设计领域,对于高精度、多通道的模拟 - 数字转换需求日益增长。今天我们要介绍的ADAS1127就是一款能很好满足这类需求的产品
    的头像 发表于 03-31 11:55 335次阅读

    IAR for MAXQ如何下载

    当我打开.eww的IAR工程时,出现了 我下载的是IAR for ARM
    发表于 02-02 15:38

    请问-88dBm的接收灵敏度是什么个概念?

    -88dBm的接收灵敏度是什么个概念?我看官方的CW32R030介绍说其灵敏度达到-88dBm,是说明其接收的灵敏度非常好吗?
    发表于 01-16 07:14

    有新版keil MDK-ARM V5 注册安装包不,孩子下载keil卡在许可码过期了,救救孩子吧

    有新版keil MDK-ARM V5 注册安装包不,孩子下载keil卡在许可码过期了,救救孩子吧
    发表于 01-14 19:37

    关于系统链接脚本的介绍

    一、队伍介绍 本篇为蜂鸟E203系列分享第四篇,本篇介绍的内容是系统链接脚本。 二、如何实现不同的下载模式? 实现三种不同的程序运行方式,可通过makefile的命令行指定不同的链接脚本,从而实现
    发表于 10-30 08:26

    下载模式的切换之后,会出现编译错误的解决办法

    一、队伍介绍 本篇为蜂鸟E203系列分享第一篇,本篇介绍的内容是解决下载模式的切换之后出现编译错误问题。 二、问题提出 在进行下载模式切换之后,进行编译,提示如下图所示的错误: 三、
    发表于 10-30 08:11

    解决程序无法下载问题

    一、队伍介绍 本篇为蜂鸟E203系列分享第二篇,本篇介绍的内容是解决程序无法下载问题。 二、问题提出 下载完NICE_demo后,运行程序,无法得到运行结果,然后新的程序(比如hell
    发表于 10-30 07:35

    E203 代码结构梳理

    一、队伍介绍 本篇为蜂鸟E203系列分享第五篇,本篇介绍的内容是E203 代码结构梳理。 二、层次图 三、模块具体功能
    发表于 10-30 06:56

    ADI 8通道高压同步采样ADC AD4858介绍

    场景的代表性产品,AD4858主打8通道高压同步采样功能,专为直流与交流精密采集场景设计,可适配ATE(自动测试设备)、半导体测试、电能质量分析、高/低边电压电流采样等仪器仪表领域,能满足不同场景下对宽电压输入、高动态范围及简化系统设计的需求。
    的头像 发表于 10-29 09:45 2932次阅读

    STM8 C语言精品编程100例

    今天来分享一下关于STM8单片机的相关资料文档,感兴趣的网友可以自行下载。单片机是芯片开发的基础,相信从中会获得您意想不到的知识。 获取完整文档资料可下载附件哦!!!! 如果内容有帮助可以关注、点赞、评论支持一下哦~
    发表于 07-17 16:08