本节介绍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把修改后的选项字节重新下载带单片机中,复位单片机后即可生效。