IAR for ARM全名:IAR Embedded Workbench for ARM,這是一款微處理器開(kāi)發(fā)的一個(gè)集成開(kāi)發(fā)環(huán)境軟件,它包含了IAR的C/C++編譯器、 匯編工具、鏈接器、庫(kù)管理器、文本編輯器、工程管理器和C-SPY調(diào)試器,主要內(nèi)容支持ARM,AVR,MSP430等芯片內(nèi)核平臺(tái),本次小編為大家?guī)?lái)了IAR for ARM 8.30 最新破解版的下載地址,并為大家附上了注冊(cè)機(jī)和詳細(xì)的安裝激活圖文教程,歡迎有需要此款工具的朋友們前來(lái)下載使用。
安裝激活教程
1、在本站下載并安裝軟件,安裝完成后,如圖所示,打開(kāi)系統(tǒng)開(kāi)始菜單中的:IAR License Manager for arm ,如下圖所示:
2、會(huì)彈出如圖所示的軟件注冊(cè)界面,選擇第一項(xiàng)擁有許可證號(hào)碼,如下圖所示:
3、在安裝包中找到Keygen.rar注冊(cè)機(jī)解壓,如圖所示,得到License Generator.exe注冊(cè)生成工具,雙擊License Generator.exe運(yùn)行,如下圖所示:
選擇no,點(diǎn)下一步
4、點(diǎn)擊generate生成按鈕,生成注冊(cè)碼1126-004-558-1612,如下圖所示:
5、將生成的注冊(cè)碼復(fù)制到軟件注冊(cè)界面,選擇斷網(wǎng),(我們整個(gè)激活是離線激活,所以一定要斷網(wǎng))點(diǎn)擊下一步,如下圖所示:
6、出現(xiàn)如下彈窗,點(diǎn)擊是,選擇離線激活,如下圖所示:
7、如圖所示,繼續(xù)選擇第一項(xiàng),離線激活,點(diǎn)下一步,如下圖所示:
8、該許可證是否應(yīng)該鎖定winwin7在硬件加密狗上,我們選擇no,點(diǎn)下一步,如下圖所示:
9、如圖所示,瀏覽到桌面,選擇到文件ActivationInfo.txt,然后點(diǎn)下一步,如下圖所示:
10、會(huì)在桌面生成一個(gè)ActivationInfo.txt文本,如圖所示
11、回到注冊(cè)機(jī),點(diǎn)browse按鈕選擇已生成在桌面的ActivationInfo.txt文件:C:\Users\dpg\Desktop\ActivationInfo.txt,,如下圖所示:
12、再點(diǎn)Activate license,生成破解文件ActivationResponse.txt,如下圖所示:
13、回到軟件注冊(cè)界面,點(diǎn)下一步,如下圖所示:
14、瀏覽到剛生成的機(jī)會(huì)文件ActivationResponse.txt,點(diǎn)下一步,如下圖所示:
15、以上操作完成后,軟件已經(jīng)完美破解,如下圖所示:
16、運(yùn)行快捷方式IAR Embedded Workbench.exe,默認(rèn)英文,點(diǎn)ok,如下圖所示:
17、軟件正常運(yùn)行,所有功能都可以免費(fèi)使用了
IAR for ARM功能特色
IDE和搭建工具鏈
IDE是構(gòu)建應(yīng)用軟件需要的全部工具(搭建工具鏈)的集成環(huán)境:C/C++編譯器,C/C++庫(kù),匯編器,鏈接器,庫(kù)工具,編輯器,含有Make應(yīng)用工具的項(xiàng)目經(jīng)理,及其IARC-SPY®調(diào)試器。專(zhuān)業(yè)用以搭建源碼的工具稱(chēng)為搭建工具。
產(chǎn)品包隨附的工具鏈適用特殊的微處理器??墒?,IDE能夠同時(shí)包括用以各種微處理器的多個(gè)工具鏈。這代表著如果您為多個(gè)微處理器裝上IAREmbeddedWorkbench,則能選要開(kāi)發(fā)的微處理器。
留意:
如果您想在已創(chuàng)建的項(xiàng)目環(huán)境里將他們作為外界工具,則編譯器,源程序和連接程序及其庫(kù)工具還可以從cmd環(huán)境運(yùn)作。
剖析和檢查你的應(yīng)用軟件的工具
IAREmbeddedWorkbench給予多種類(lèi)型的適用來(lái)分析和搜索應(yīng)用軟件里的錯(cuò)誤,比如:
*編譯器和鏈接器錯(cuò)誤,警示和備注
每一個(gè)確診信息全是詳細(xì)的,盡人皆知的信息。錯(cuò)誤表明語(yǔ)法或語(yǔ)義錯(cuò)誤,警示表明潛在的難題,注解(默認(rèn)關(guān)掉)表明與規(guī)范的誤差。雙擊信息請(qǐng)?jiān)诰庉嬈鞔翱谥型怀鲲@示相應(yīng)的源碼結(jié)構(gòu)。相關(guān)更多信息,請(qǐng)參閱IARC/C++開(kāi)發(fā)手冊(cè)。
*連接期間的局部變量應(yīng)用剖析
在恰當(dāng)?shù)那疤嵯拢溄悠髂軌蚓珳?zhǔn)測(cè)算每個(gè)啟用樹(shù)的較大局部變量使用情況,如cstartup,中斷函數(shù),RTOS任務(wù)等。相關(guān)更多信息,請(qǐng)參閱IARC/C++開(kāi)發(fā)手冊(cè)。
*靜態(tài)分析的C-STAT
C-STAT是一個(gè)靜態(tài)分析工具,嘗試從特殊的標(biāo)準(zhǔn)集中尋找誤差,其中每個(gè)標(biāo)準(zhǔn)特定一個(gè)不安全的源結(jié)構(gòu)。標(biāo)準(zhǔn)來(lái)自MISRA(MISRAC:2004,MISRAC++:2008和MISRAC:2012),CWE和CERT等每個(gè)研究機(jī)構(gòu)。相關(guān)怎么使用C-STAT和規(guī)則的信息,請(qǐng)參閱C-STAT®靜態(tài)分析手冊(cè)。
*MISRAC:1998年和2004年
除開(kāi)在C-STAT的MISRA檢查時(shí),IDE帶來(lái)了MISRAC編譯器檢查:1998年和2004年。欲了解更多信息,請(qǐng)參閱IAR內(nèi)嵌式Workbench®MISRAC:2004年參照指南或IAR內(nèi)嵌式Workbench®MISRAC:1998參照手冊(cè)。
*C-SPY調(diào)節(jié)作用,如剖析,編碼遮蓋,追蹤和電源調(diào)節(jié)
相關(guān)更多信息,請(qǐng)參閱C-SPY®Arm的調(diào)節(jié)手冊(cè)。
*C-RUN用以運(yùn)行時(shí)錯(cuò)誤檢查
運(yùn)行時(shí)錯(cuò)誤檢查要在運(yùn)用程序執(zhí)行時(shí)檢驗(yàn)錯(cuò)誤碼構(gòu)造的一種方法。這是根據(jù)在應(yīng)用程序中應(yīng)用編碼來(lái)進(jìn)行的,或是根據(jù)用包括對(duì)運(yùn)行時(shí)錯(cuò)誤檢查的支持的專(zhuān)用庫(kù)更換C/C++庫(kù)作用來(lái)進(jìn)行。C-RUN適用三種類(lèi)型的運(yùn)行時(shí)錯(cuò)誤檢查:算數(shù)檢查,界限檢查和應(yīng)用檢查堆的堆檢查。相關(guān)更多信息,請(qǐng)參閱C-SPY®Arm的調(diào)節(jié)手冊(cè)。
可擴(kuò)展的模塊化環(huán)境
雖然IDE帶來(lái)了您的項(xiàng)目所需的全部功能,但您還可以集成別的工具。比如,您可以:
*應(yīng)用自定搭建體制將別的工具加上到工具鏈中,請(qǐng)參閱拓展工具鏈。
*將IARvisualSTATE加上到工具鏈中,這代表著您能直接將有限狀態(tài)機(jī)圖加上到IDE里的項(xiàng)目中。
*應(yīng)用Subversion版本控制系統(tǒng)追蹤不同版本的源碼。IDE能夠額外到Subversion工作團(tuán)本里的文檔。
*加上一個(gè)外界解析器,比如一個(gè)lint工具,適合于全部項(xiàng)目,文件組或項(xiàng)目的單獨(dú)文檔。一般,您可能期待對(duì)源碼實(shí)行靜態(tài)代碼分析,應(yīng)用與編譯時(shí)同樣的設(shè)定和源碼文檔集。請(qǐng)參閱應(yīng)用外界檢測(cè)儀入門(mén)。
*在“工具”菜單中加上外界工具,以便捷從IDE中瀏覽。出于這個(gè)緣故,菜單可能看上去不同,具體在于您事先配備為菜單指令的工具。
*配備自定參數(shù)變量,如果您裝上第三方商品而且要想特定其包括目錄,這一般會(huì)很有用。自定參數(shù)變量也適合于簡(jiǎn)化對(duì)想要成為項(xiàng)目一部分的文件的引入。
屏幕里的窗口布局
在IDE中,您開(kāi)啟的每個(gè)窗口都有一個(gè)默認(rèn)部位,這在于當(dāng)前開(kāi)啟的別的窗口。您可以依據(jù)自身的愛(ài)好定位窗口并排序布局。每個(gè)窗口能夠停靠或波動(dòng)。
您能將每個(gè)窗口停靠在特殊部位,并把其機(jī)構(gòu)到菜單欄組里。如果您重新排序了一個(gè)??看翱诘某叽?,則能夠調(diào)節(jié)一切別的??康拇翱诘某叽?/p>