Iar for STM8/for msp340/for 8051/Iar for arm 等各種版本安裝 破 解過程

2022年6月25日增加 安裝 注意事項(xiàng)

2022年6月16日更新日修正,增加?iar for arm 8.42.1高版本之后的破解過程

準(zhǔn)備工作?以 for?arm? 為例,安裝過程都一樣,破解略有不同
安裝包可以自己找或者省事的直接淘 寶,
注意事項(xiàng):
????關(guān)閉殺毒軟件和Windows的殺毒功能
????所有安裝文件,破解文件下載好不要放在包含中文的目錄下
????工程不要放在中文目錄下,工程文件夾和文件也不要包含中文
下載后解壓出來的文件一般都是如下圖所示

把所有文件移動(dòng)/復(fù)制到不包含中文目錄的地方,例如桌面、下載、文檔或者某個(gè)盤下面,避免出錯(cuò)。例如我直接放在F盤下,F(xiàn):\iar for arm7.8?

iar for arm 7.8安裝文件放置位置

開始安裝
選中文件 “ EWARM-CD-7804-12495 ” 右鍵 → 選擇 以管理員身份運(yùn)行

等待加載,選擇 Install IAR Embedded Workbench?

選擇 下一步

選擇同意條款,下一步

想修改安裝目錄的這里修改,想省事,且C盤較大的,直接下一步;如果要改,建議直接修改盤符,其他的不要?jiǎng)?/span>,例如我一般D盤是放資料和安裝軟件的盤,直接把C改成D,選擇 確定


確定完安裝目錄,繼續(xù) 下一步

選擇要安裝的仿真器驅(qū)動(dòng),根據(jù)自己的使用選擇,我常用的是J-Link 和ST-Link;
下面的加密狗安裝取消就行,用不到,下一步

下一步

選擇 Install?安裝

安裝中,等待安裝完成

安裝 完成 ,取消兩個(gè) √? 選擇 Finish,


這里安裝完,彈出的是仿真器驅(qū)動(dòng)安裝,直接 下一步? → 完成


退出安裝


破 解 開 始,目前測試的全的只有iar for arm,8.42.1以上的為高版本,無法直接破解,需要先打補(bǔ)丁。iar for 其他版本后面逐漸進(jìn)行更新。在文章最后面。

2022年6月16日更新,iar for arm 8.42.1版本之后的破? 解,如果版本低于8.42.1,可以跳過這里,直接看下面的低版本破解。
arm 8.42.1之后的破解文件與之前的不同,如下圖所示,破解文件夾是 Crack ,含

這里測試的是9.20.2版本的,打開之后里面包含??Keygen 和?Patch 兩個(gè)文件夾


接下來需要先打一下補(bǔ)丁,補(bǔ)丁需要復(fù)制到安裝目錄并運(yùn)行

安裝好之后軟件之后,不要運(yùn)行,打開?Patch 文件夾,

把文件?licpatcher64a.exe?復(fù)制到安裝目錄下的以下2個(gè)目錄中(不同的iar版本目錄有所不同,常用的幾個(gè)版本都有列舉,版本號不同也不一樣,道理一樣),并以管理員身份進(jìn)行運(yùn)行 ,以我自己安裝在D盤為例


iar for arm (9.20)→??
D:\Program Files\IAR Systems\Embedded Workbench 9.0\common\bin
D:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin
iar for avr(7.30.5)→??
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.4\common\bin
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.4\\avr\bin
iar for msp430(7.21.1)→??
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.5\common\bin
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.5\430\bin
iar for 8051(10.40.1)→?
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\common\bin
D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\8051\bin
其余版本根據(jù)上面的規(guī)律進(jìn)行相應(yīng)更改就行,其實(shí)除了版本號不一樣,其余都一樣。

下面以?iar for arm為例,演示第1個(gè)目錄的操作過程
D:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin

運(yùn)行之后,自動(dòng)進(jìn)行破解。


第2個(gè)目錄操作一樣,不再贅述。
D:\Program Files\IAR Systems\Embedded Workbench 9.0\common\bin\

之后按照低版本的進(jìn)行破解即可。在打開注冊文件后,選擇激活,

如果自動(dòng)彈出這個(gè)窗口,就關(guān)掉,關(guān)掉之后有可能會(huì)卡一下,這是正常的,沒有彈出就不用管,繼續(xù)往下,,這里容易出錯(cuò),只要顯示的是?Welcome?那就是錯(cuò)的,需要關(guān)掉。

選擇:License?→?Activate?License...

選擇本地離線激活,注意這里與上面的頁面不一樣,這里顯示的是?Activate?License,上面自動(dòng)彈窗的是?Welcome,這里可以選擇離線激活?Offline activation(if you do not have internet access)

之后的破解過程與低版本完全一樣,往下看。


2022年6月16日13:02:28
暖風(fēng)熏得游人醉
只把杭州作汴州
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??-----------------------------------------江湖夜雨飄零客

低版本,iar for?
arm? 8.42.1以下版本,
從開始菜單打開IAR

打開后會(huì)自動(dòng)彈出注冊頁面,該頁面需要關(guān)閉,如果沒有自動(dòng)打開,也需要自己打開

選擇Help → License Manager...

如果自動(dòng)彈出這個(gè)窗口,就關(guān)掉,關(guān)掉之后有可能會(huì)卡一下,這是正常的,沒有彈出就不用管,繼續(xù)往下,這里容易出錯(cuò),只要顯示的是 Welcome?那就是錯(cuò)的。

確定

打開 License?→?Offine Activation...

注意這里與上面的頁面不一樣,這里顯示的是Offine Activation ,上面自動(dòng)彈窗的是 Welcome


這里開始,高版本與低版本一樣? ??

打開安裝包 →?Keygen

選擇 License Generator? →?右鍵 → 以管理員身份運(yùn)行

這里就是需要根據(jù) 不同的版本選擇相應(yīng)的,for ARM 就選擇for ARM ;for STM8 的就選擇for STM8。
這里以 for ARM為例,選擇 IAR Embedded Workbench for ARM, Standard ,選擇 Generate生成注冊碼,?復(fù)制注冊碼

輸入注冊碼

取消加密狗

選擇一個(gè)目錄保存 注冊文件1?

保存 注冊文件1?ActivationInfo

下一頁

打開破 解 器,選擇剛才保存的?注冊文件1?ActivationInfo


選擇?Activate license ,保存 注冊文件2

?保存?注冊文件2?ActivationResponse

在注冊頁面,選擇下一頁

選擇剛保存的?注冊文件2?ActivationResponse


選擇 下一頁

完成




2022年4月25日00:18:39
雨打梨花深閉門
忘了青春? ?誤了青春
賞心樂事誰與共
花下銷魂? ? 月下銷魂
????????????????????????????????????????????-----------------------------------------江湖夜雨飄零客
-------------------------------------------------------2022年5月26日修改為所有版本適用
? ? ? ?

iar for 8051各版本破解問題
iar for 8051 老版本破解是安裝之前進(jìn)行獲取序列號和注冊碼的
目前已知的有:
EW8051-8101之前版本,該版本的注冊機(jī)為?

頁面圖示:

該注冊機(jī)支持iar的版本列表為:
Embedded Workbench For MCS-51 v7.60 (實(shí)測可以支持?v8.10.1)
Embedded Workbench Fon Atmel AVR v5.11B
Embedded Workbench Fon Atmel AVR32 v2 22A
Embedded workbench For ARM w5.20?
Embedded Workbench For Renesas M16C and R8C v3.204
Embedded workbench For NEC 78K v4 306?
Embedded Workbench For MSP 430 v4.11B
Embedded w orkbench For Samsung SAMB v221A
Embedded Workbench For Dallas Semiconductor/Maxim MAXD v2.106?
Embedded Workbench For CR16C 2.11A?
Embedded workbench For NEC V850 3.30A
Embedded w orkbench For Renesas M32C v3.20A
Embedded Workbench For Renesas H8 v2: 104
由此可以知道,這里對應(yīng)的其他版本也是老版本,需要使用這個(gè)注冊機(jī),具體能使用的版本號需要實(shí)測
收集的老版本列表,命名方式:以能破解的版本列表第一個(gè)進(jìn)行命名
keygen c51 7.60 在上面,不再贅述
keygen-C51 7.20H
Embedded?WorkbenhFor?MCS?-51v7.20H
Embedded?Workbenh?For?Atmel?AVR?v4.12A
Embedded?WorkbenhFor?Atmel?AVR32v2.10B
Embedded?WorkbenhFor?ARMv4.40A
Embedded?Workbenh?For?Renesas?M16C?and?R8CV3.20C?
Embedded?Workbenh?For?NEC?78Kv4.30A
?Embedded?WorkbenhForMSP430v3.41A
?Embedded?WorkbenhFor?Samsung?SAM8v2.21A
Embedded?WorkbenhFor?Dalas?SemiconductorMaxim?MAXQv1.13C
?Embedded?Workbench?For?CR16C2.11A
Embedded?Workbenh?For?NEC?V8503.30A
Embedded?WorkbenhFor?Renesas?M32CV3.20A
Embedded?Workbenh?For?Freescale?HCS12v3.11A
低版本的,與iar for arm低版本一樣直接安裝好直接破解不用打補(bǔ)丁,目前已知的有:
EW8051-8202以上的版本
天下風(fēng)云出我輩
一入江湖歲月催
皇圖霸業(yè)談笑間?
不勝人生一場醉
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??-----------------------------------------江湖夜雨飄零客
-------------------------------------------------------2022年7月19日增加 8051版本信息。
所有命運(yùn)的饋贈(zèng)都暗中標(biāo)好了價(jià)格
-----------------------------------------江湖夜雨飄零客
-------------------------------------------------------日期增加 8051版本信息,開始整理老版本注冊機(jī)并整理相對應(yīng)的iar 各種版本。
------------------------------------------------------2023年11月21日,高版本目錄寫錯(cuò)問題修復(fù)