Ⅰ、寫在前面
本文講述的內(nèi)容是IAR forSTM8(EWSTM8)的介紹、下載、安裝與注冊(cè),其安裝、注冊(cè)過(guò)程和IAR for ARM類似,如果需要了解IAR forARM相關(guān)的文章,可以到我博客,或微信公眾號(hào)查看并下載。
IAR系列教程:
http://blog.csdn.net/column/details/13696.html
本文內(nèi)容已經(jīng)整理成PDF文件,提供給大家下載:
http://pan.baidu.com/s/1geClBrH
Ⅱ、IAR介紹
1.關(guān)于IAR
IAR是一家公司的名稱,也是一種集成開發(fā)環(huán)境的名稱,我們平時(shí)所說(shuō)的IAR主要是指集成開發(fā)環(huán)境。
IAR這家公司的發(fā)展也是經(jīng)歷了一系列歷史變化,從開始針對(duì)8051做C編譯器,逐漸發(fā)展至今,已經(jīng)是一家龐大的、技術(shù)力量雄厚的公司。而IAR集成開發(fā)環(huán)境也是從單一到現(xiàn)在針對(duì)不同處理器,擁有多種IAR版本的集成開發(fā)環(huán)境。
本文主要講述IAR for STM8這一款開發(fā)工具,而IAR擁有多個(gè)版本,支持的芯片有上萬(wàn)種,請(qǐng)參看官網(wǎng):
https://www.iar.com/device-search/#!?tab=devices
IAR針對(duì)不同內(nèi)核處理器,是有不同的集成開發(fā)環(huán)境,下面截取部分IAR開發(fā)環(huán)境(如下圖):

2.關(guān)于IAR forSTM8
IAR for STM8集成開發(fā)工具主要用于STM8系列芯片的開發(fā),我們所說(shuō)的IAR for STM8其實(shí)是Embedded Workbench for STM8,即嵌入式工作平臺(tái),在有些地方也會(huì)看見IAR EWSTM8,其實(shí)它們都是同一個(gè)集成開發(fā)工具軟件,只是叫法不一樣而已。
Embedded Workbench for STM8是IARSystems 公司為STM8微處理器開發(fā)的一個(gè)集成開發(fā)環(huán)境(簡(jiǎn)稱IAR EWSTM8,也簡(jiǎn)稱為IAR forSTM8)。比較其他的STM8開發(fā)環(huán)境,IAR EWSTM8具有入門容易、使用方便和代碼緊湊等特點(diǎn)。
3.支持芯片
IAR for STM8現(xiàn)在(2017年04月)最新版本V2.20,支持市面上所有的STM8系列芯片,有一百多種之多,具體可以到IAR官方網(wǎng)站查看。
https://www.iar.com/device-search/#!?tab=devices

Ⅲ、下載
IAR for STM8這個(gè)軟件可以到官網(wǎng)下載,也可以到我百度網(wǎng)盤下載。下面章節(jié)講述的安裝、注冊(cè)也是從官方下載的軟件,為了方便大家下載,我將其上傳至百度網(wǎng)盤(和官網(wǎng)的一樣)。
1.官方下載
目前(2017年04月)IAR for M8官方最新版本是V2.20。
下載地址:https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials

2.網(wǎng)盤下載
百度云盤下載方便、快捷,里面包含注冊(cè)機(jī)。我在百度網(wǎng)盤提供下載的版本也是從官網(wǎng)下載,上傳至百度網(wǎng)盤【定期更新至最新版本】。
百度網(wǎng)盤地址:http://pan.baidu.com/s/1slF5kYx
Ⅳ、安裝
IAR for STM8集成開發(fā)環(huán)境的安裝比較簡(jiǎn)單(基本上就是一路Next下去)。還是按照常規(guī)安裝教程(截圖)講述一下吧,以上面下載的“EWSTM8-2202- Autorun.exe”軟件為例講述。
1.下載軟件,雙擊安裝包,進(jìn)入準(zhǔn)備安裝(解壓)過(guò)程

2.進(jìn)入安裝就緒界面,點(diǎn)擊“安裝IAR”

3.進(jìn)入安裝向?qū)Ы缑?,點(diǎn)擊“Next”

4.選擇“I accept the ...”,點(diǎn)擊“Next”

5.點(diǎn)擊“Change”選擇安裝路徑(默認(rèn)C盤,可以不用修改,我這里改為D盤),點(diǎn)擊“Next”

6.勾選需要安裝調(diào)試的驅(qū)動(dòng)(默認(rèn)安裝所以驅(qū)動(dòng)),點(diǎn)擊“Next”

7.選擇安裝程序文件夾(默認(rèn)),點(diǎn)擊“Next”

8.提示(安裝路徑、驅(qū)動(dòng)等)是否準(zhǔn)備好安裝,點(diǎn)擊“Install”開始安裝

9.安裝過(guò)程有兩三分鐘,需要耐心等待

10.軟件安裝完成,提示安裝驅(qū)動(dòng),點(diǎn)擊“是”

11.驅(qū)動(dòng)安裝過(guò)程






12.點(diǎn)擊“Finish”,軟件安裝完成,點(diǎn)擊“Exit”,退出安裝向?qū)Ы缑?/p>


至此,IAR for STM8的軟件就算安裝完成了。
Ⅴ、注冊(cè)軟件
IAR for STM8是一個(gè)收費(fèi)的軟件,官方嚴(yán)厲打擊盜版,若你是商業(yè)用途,建議購(gòu)買正版軟件。當(dāng)然,我這里是針對(duì)個(gè)人開發(fā)學(xué)習(xí)的朋友而言,進(jìn)行非商業(yè)用途的使用。
我上面百度網(wǎng)盤提供下載的地址里面有一個(gè)“IAR注冊(cè)機(jī)”文件,本章將利用該注冊(cè)機(jī)進(jìn)行注冊(cè)。
1.打開上面安裝好的IAR for STM8軟件(沒(méi)有創(chuàng)建桌面快捷方式,可以從開始菜單打開軟件)。 Help -> License Manager進(jìn)入許可管理。

2.打開許可管理會(huì)彈出如下“許可向?qū)А?,點(diǎn)擊“取消”。


3.使用離線激活方式:License -> Offline Activation進(jìn)入離線激活界面。


4.打開注冊(cè)機(jī):(1)選擇IAR類型(STM8); (2)生產(chǎn)許可碼; (3)復(fù)制許可碼。

5.回到“離線激活界面”界面,粘貼注冊(cè)碼,點(diǎn)擊“下一步”

6.“不”選擇鎖定,點(diǎn)擊“下一步”

7.保存激活信息“ActivationInfo.txt”在安裝目錄下,點(diǎn)擊“下一步”



8.請(qǐng)求激活信息文件,點(diǎn)擊“下一步”,進(jìn)入瀏覽“注冊(cè)碼”界面(備用)


9.切換到前面打開的注冊(cè)機(jī):在注冊(cè)機(jī)上打開ActivationInfo.txt(上面生產(chǎn)的)


10.生成“ActivationResponse.txt”文件,保存在軟件安裝目錄下


11.回到軟件注冊(cè)界面,打開上一步生成的“ActivationResponse.txt”的文件,點(diǎn)擊“下一步”



12.點(diǎn)擊“Done”,注冊(cè)完成

13.查看注冊(cè)狀態(tài)(出現(xiàn)以下信息說(shuō)明注冊(cè)成功)


至此,注冊(cè)已經(jīng)完成了。IAR軟件的注冊(cè)過(guò)程相比Keil要復(fù)雜一些。
Ⅶ、說(shuō)明
IAR for STM8這個(gè)工具是一款收費(fèi)的軟件,官方嚴(yán)厲打擊盜版,這里主要針對(duì)個(gè)人學(xué)習(xí)使用的朋友,若你是商業(yè)用途,建議購(gòu)買正版軟件。
-
IAR
+關(guān)注
關(guān)注
5文章
392瀏覽量
38197 -
keil
+關(guān)注
關(guān)注
69文章
1224瀏覽量
171502 -
STM8
+關(guān)注
關(guān)注
18文章
393瀏覽量
58383
發(fā)布評(píng)論請(qǐng)先 登錄
使用ROCm?優(yōu)化并部署YOLOv8模型
STM8 C語(yǔ)言精品編程100例
中微愛(ài)芯電磁加熱專用MCU AiP8F0110介紹
中微愛(ài)芯微控制器AiP8F3232介紹
中微愛(ài)芯8051內(nèi)核MCU AiP8F3501介紹
S32DS for ARM版本3.6.0 IAR插件安裝無(wú)法安裝怎么解決?
中微愛(ài)芯控制芯片AiP8F3101介紹
Keil uVision 5安裝包下載,詳細(xì)安裝教程~
中微愛(ài)芯AD型MCU AiP8F3201介紹
求助,求分享STM32F429用IAR做的外部SPIFLASH下載算法例程
myST賬號(hào)無(wú)法注冊(cè)導(dǎo)致stm32cubemx無(wú)法下載hal庫(kù)的固件包,為什么?
雷尼紹RESM增量式圓光柵介紹

IAR for STM8介紹、 下載、安裝與注冊(cè)
評(píng)論