[原创] STM8L05开发环境搭建超详细教程
3092 查看
6 回复
 楼主 | 发布于 2018-05-03 | 只看楼主
分享到:


本节介绍IAR For STM8(EWSTM8)开发环境搭建。开发环境的搭建步骤如下:

  • 软件下载
  • 软件安装与注册
  • 软件使用

1、软件下载

IAR For STM8(EWSTM8)的软件包可到技新官网:https://www.jixin.pro/中下载,也可以根据下面的教程到IAR的官网中下载(推荐)。下面开始介绍IAR For STM8(EWSTM8)开发环境的下载:

1)输入IAR官网的网址https://www.iar.com/
2)在官网的界面中点击Find your tool

 

3)在打开的界面中选择Free trials

 

 

4)下拉找到IAR Embedded Workbench for STM8并点击展开,然后点击Download Software开始下载软件(后面会介绍如何注册)

 

2、软件安装

1)下载完成后双击EWATM8-3102-Autorun.exe开始安装,在IAR Embedded Workbench中选择Install IAR Embedded Workbench®for STMicroelectronics STM8,点击开始安装

 

2)点击Next

 

3)选择I accept the terms of the license agreement,点击Next

 

4)选择安装路径,这里使用默认安装路径,点击Next

 

5)选择想安装的功能,这里默认全选,点击Next

6)Select Program Folder,默认即可,点击Next

 

7)Ready to Install the Program,点击Install

 

8)软件开始安装,接近完成时会弹出一个警告窗口:IAR系统安装将在你的系统安装dongle driver,点击是(Y)

 

9)安装完dongle driver后开始安装ST-LINK and STice Support Package,点击Next

 

10)在弹出的Ready to Install the Program 窗口点击Install 开始安装

 

11)等待安装完成,完成后会弹出InstallShield Wizard Completed点击 Finish

 

12)接下来进入到设备驱动的安装指导窗口,点击下一步(N)

 

13)点击完成,安装完成一个驱动

 

14)下一个设备驱动安装指导窗口,点击下一步(N)

 

15)点击完成,安装完成一个驱动

 

16)最后安装全部完成,在InstallShield Wizard Complete窗口中,取消View the release notes选项并选择Launch IAR Embedded Workbench,点击Finish,完成安装并运行

 

17)安装完成后在IAR Embedded Workbench 窗口点击Exit

 

18)运行IAR Embedded Workbench IDE开发环境,点击Help--->License Manager

 

19)可以看到IAR开发环境是没有注册的

 

20)点击License--->Get Evaluation License

 

21)在打开的License Wizard界面中点击Register注册

 

22)点击Register之后会打开一个Register for Evaluation的网页,并根据情况填写注册信息(这里选择8K代码限制的注册码),这里要注意的是Email要填一个常用的邮箱,用于后面接收IAR发来的注册码,最后点击Submit Registration

 

23)点击Submit Registration之后会弹出网页提示已经发送一个Email给你

 

24)打开收到的邮件,点击链接

 

25)点击链接会打开一个Registration Complete网页,复制当中的注册码

 

26)回到License Wizard界面,把复制的注册码粘贴好,然后点击下一步(N)

 

27)在弹出的Confirm license details窗口点击下一步(N)

 

28)系统开始激活注册码,激活后会弹出注册码已激活窗口,点击Done,激活完成

 

29)最后软件注册完成的界面如下

 

3、软件使用

打开IAR For STM8,在主界面中有一个IAR Information Center for STMicroelectronics如下:

 

在IAR Information Center for STMicroelectronics界面中有一个User guides,User guides是用户指南,里面的文档很详细的讲解了IAR For STM8的使用

 

同时还有一个Example projects,Example projects是STM8相关的例程,例程都是来自ST官方的,可直接打开编译

 

点击菜单栏的Tools-->Options...,打开IDE Options窗口

 

点击Editor前面的+号,展开Editor,选择Colors and Fonts

 

点击Editor Font下的Font...可以选择编辑器的字体与字体大小

 

在Syntax Coloring下可设置语法的颜色,如数字Number的颜色为绿色

 

当工程的Options选项中的Debugger的选项为ST-LINK,则菜单栏中会出现ST-LINK选项,该选项可用于配置STM8单片机的选项字节(不同型号选项字节不一样)。使用ST-LINK的SWIM接口连接核心板,连接点击菜单栏的ST-LINK-->Options Bytes...打开Options Bytes窗口

 

最后选择需要修改的字节,点击右键修改,修改完成后点击OK,ST-LINK把修改后的选项字节重新下载带单片机中,复位单片机后即可生效。

 



小编:杰杰

原文作者:光神


(光神是带我走入嵌入式“歧途”的师兄!)

相关帖子:

【连载】STM8L051F3_0c_新建工程http://club.digiic.com/Forum/PostDetail/p-4330.html


欢迎关注“创客飞梦空间”

干货不间断

在未来的日子里

创客飞梦空间与你们同在,放飞我们的梦想






(0 ) (0 )

arm 嵌入式移植 嵌入式处理器

回复 举报

回复于 2018-05-03 沙发

不错,感谢分享;
(0 )
评论 (0) 举报

回复于 2018-05-04 2#

多谢分享!!!
(0 )
评论 (0) 举报

回复于 2018-05-04 3#

感谢分享
(0 )
评论 (0) 举报

回复于 2018-05-04 4#

支持下,还可以更详细点的,比如新建一个工程,配置啥的。我上次用的eclipse+IAR搭建的STM8的工程,效果很不错的。
(0 )
评论 (1) 举报

回复于 2018-05-07 5#

这个真详细 谢谢
(0 )
评论 (0) 举报

回复于 2019-01-23 6#

谢谢分享!
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部