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

    文章

    400

    浏览量

    38334
  • keil
    +关注

    关注

    69

    文章

    1224

    浏览量

    171797
  • STM8
    +关注

    关注

    18

    文章

    393

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    关于系统链接脚本的介绍

    一、队伍介绍 本篇为蜂鸟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 2022次阅读

    STM8 C语言精品编程100例

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

    中微爱芯电磁加热专用MCU AiP8F0110介绍

    AiP8F0110是一款8051核电磁加热专用MCU,内置16KB FLASH ROM、512B XRAM、256B IRAM、128B EEPROM,内部集成Timer0/1/2/3,UART、I2C、PPG、PWM、BUZ、WDT、OPA、5路CMP、4路DAC、12bit-ADC。
    的头像 发表于 05-22 11:44 611次阅读
    中微爱芯电磁加热专用MCU AiP<b class='flag-5'>8</b>F0110<b class='flag-5'>介绍</b>

    中微爱芯微控制器AiP8F3232介绍

    AiP8F3232是一款有电容触摸型8051核MCU,内置32KB Flash ROM、256B IRAM、1KB XRAM,内部集成3个16位通用定时器、1个12位高级定时器、WT、WDT
    的头像 发表于 05-14 17:25 601次阅读
    中微爱芯微控制器AiP<b class='flag-5'>8</b>F3232<b class='flag-5'>介绍</b>

    中微爱芯8051内核MCU AiP8F3501介绍

    AiP8F3501是一款集成LDO、7路达林顿管驱动的8051内核MCU,内置8KB FLASH、256B IRAM、256B XRAM、64B EEPROM,内部集成了Timer0/1/2/5
    的头像 发表于 03-31 14:24 919次阅读
    中微爱芯8051内核MCU AiP<b class='flag-5'>8</b>F3501<b class='flag-5'>介绍</b>

    S32DS for ARM版本3.6.0 IAR插件安装无法安装怎么解决?

    我正在尝试为 S32DS 安装 IAR 插件,但失败。当我到达以下点时,它失败了:(完成) 错误信息: 收集要安装的项目时出错 会话上下文为:(profile=DefaultProfile
    发表于 03-27 08:30

    中微爱芯控制芯片AiP8F3101介绍

    AiP8F3101是一款集成LDO、5路达林顿管驱动和8051内核MCU的控制芯片,内置8KB FLASH、256B IRAM、256B XRAM、128B EEPROM,内部集成了Timer0/1
    的头像 发表于 03-20 17:12 780次阅读
    中微爱芯控制芯片AiP<b class='flag-5'>8</b>F3101<b class='flag-5'>介绍</b>

    Keil uVision 5安装包下载,详细安装教程~

    安装包获取见文末~ 1、下载Keil uVision 5后,右键单击软件压缩包,选择\"解压到Keil5\"。 2、进入解压文件夹,双击打开MDK511文件夹。 3、运行
    发表于 03-15 12:10

    「银河讲堂」VFE2000介绍

    分析仪
    银河电气
    发布于 :2025年03月04日 10:49:16

    雷尼RESM增量式圆光栅介绍

    雷尼RESM增量式圆光栅以不锈钢设计、超高精度、抗污能力、轻薄集成、多尺寸选及专利安装方式,在高端制造和测量领域广泛应用,提供精准可靠的解决方案。
    的头像 发表于 03-03 13:07 1167次阅读
    雷尼<b class='flag-5'>绍</b>RESM增量式圆光栅<b class='flag-5'>介绍</b>

    如何使用AT-LINK的WinUSB功能提升下载速率?

    V5 / IAR V8 / ICP分别使用HID和WinUSB做对比测试,结果如下表: 下载方式ICPKeilIAR HID26s24s20s WinUSB12s11s9.5s下文对用户
    发表于 12-30 14:26