- 軟件大?。?span>1370.00M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:修改軟件 / 編程工具
- 更新時間:2023-03-21 01:52
- 運行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網站:暫無
4.14M/中文/3.0
414KB/中文/3.3
0KB/中文/6.6
2285.15M/中文/2.1
20.90M/中文/1.6
iar embedded workbench for arm 8.32小編親測后完全ok,還附帶了注冊機。iar for arm安裝教程和使用教程嗎?不用擔心,下面有詳細的圖文教程,請一步步進行,要注意不同顏色的字,那些是重點。
由瑞典的IAR Systems公司推出的專為微處理器開發(fā)的集成開發(fā)環(huán)境,軟件全名為IAR Embedded Workbench for ARM,這個開發(fā)環(huán)境支持ARM,AVR,MSP430等多種芯片內核平臺,是微處理器開發(fā)領域非常著名的產品。
1.解壓縮下載文件,雙擊“EWARM-CD-8321-18631.exe”進行安裝
2.下圖這個位置選擇第一個“Install IAR Embedded Workbench for ARM”
3.如圖所示,點擊“next”即可
4.下圖這個地方比較重要,不要選錯,勾選第一個“I accept the terms of the license agreement”,點擊“next”
5.設置安裝路徑,點擊“Change”進行設置(這些小編放在了e:\m.aimjoke.net目錄下載),設置完點擊“next”
6.選擇所需的usb驅動程序,根據自身情況選擇,勾選玩就點“next”
7.如下圖直接“next”
8.如圖點擊“確定”即可
9.下圖直接點擊“Install”進行安裝
10.接下來就是等待的問題了,軟件比較大,可能時間要久點,大家需要耐心
11.等待安裝完成后,去掉下圖中的兩個選項,然后點擊“Finish”
12.到這里就安裝完成了,去安裝目錄打開 iar for arm,會提示要選擇語言,這里只有英文和日語兩種,一般都會選英文的,日文會的人不多吧
13.進去后,會提示要注冊
14.這個時候去運行Keygen文件夾中的License Generator.exe注冊機
15.點擊注冊機界面的“Generate”按鈕會生成一個注冊碼
16.斷開網絡(一定要斷網,直到完成全程不要聯網,切記),將注冊碼復制到軟件注冊界面,燃機點擊“下一步”
17.會彈出下圖的提示,選擇“是”
18.將注冊碼輸入下圖的位置,然后“下一步”
19.如圖所示,一定要選“NO”,點擊“下一步”
20.下圖這個地方選擇省略號(瀏覽),到桌面會自動提示生成ActivationInfo.txt,然后“下一步”,桌面就會出現一個“ActivationInfo.txt”文件
21.這個時候我們回到注冊機,點擊“Browse..”選擇桌面的“ActivationInfo.txt”,再點擊“Activate license”,會再桌面生成一個“ActivationResponse.txt”文件
22.我們在回到軟件注冊界面(如圖位置),點擊“下一步”(框起來的地方如果指向不對,可以點擊“Open file location”選擇“ActivationInfo.txt”)
23.如圖點擊“省略號”選擇桌面的“ActivationResponse.txt”,然后點擊“下一步”
24.上面操作完成就會有下圖的提示,點擊“Done”,就可以免費使用了
全面的文檔,包括證書,安全指南和報告從T?V南德意志集團
基于所有ARM內核設備的廣泛支持,來自所有主要供應商
完整的開發(fā)工具鏈,包括IAR C / C ++編譯器,匯編器,鏈接器,庫管理,文本編輯器,項目經理,和C-SPY調試器
根據IEC 61508認證的軟件開發(fā)(高達SIL 3),ISO 26262(高達ASIL D)和EN 50128
建立與IAR集成的visualSTATE
內置RTOS插件Micrium公司,Express Logic公司,Sciopta等。
制定符合語言標準
-嚴格模式禁用語言擴展
集成Subversion和其他源代碼控制系統(tǒng)
-寬松模式允許擴展為特定嵌入式編程
綜合MISRA-C規(guī)則檢查器
1.分析和檢查你的應用程序的工具
IAR Embedded Workbench提供各種類型的支持來分析和查找應用程序中的錯誤,例如:
*編譯器和鏈接器錯誤,警告和備注
所有的診斷信息都是完整的,不言自明的信息。錯誤顯示語法或語義錯誤,警告顯示潛在的問題,注釋(默認關閉)顯示與標準的偏差。雙擊消息并在編輯器窗口中高亮顯示相應的源代碼構造。有關更多信息,請參閱IAR C / C ++開發(fā)指南。
*鏈接期間的堆棧使用分析
在正確的情況下,鏈接器可以精確計算每個調用樹的最大堆棧使用情況,如cstartup,中斷函數,RTOS任務等。有關更多信息,請參閱IAR C / C ++開發(fā)指南。
*靜態(tài)分析的C-STAT
C-STAT是一個靜態(tài)分析工具,試圖從特定的規(guī)則集中找到偏差,其中每個規(guī)則指定一個不安全的源構造。規(guī)則來自MISRA(MISRA C:2004,MISRA C ++:2008和MISRA C:2012),CWE和CERT等各個研究機構。有關如何使用C-STAT和規(guī)則的信息,請參閱C-STAT?靜態(tài)分析指南。
* MISRA C:1998年和2004年
除了在C-STAT的MISRA檢查時,IDE提供了MISRA C編譯器檢查:1998年和2004年。欲了解更多信息,請參閱IAR嵌入式Workbench?MISRA C:2004年參考指南或IAR嵌入式Workbench?MISRA C:1998參考指南。
* C-SPY調試功能,如分析,代碼覆蓋,跟蹤和電源調試
有關更多信息,請參閱C-SPY?Arm的調試指南。
* C-RUN用于運行時錯誤檢查
運行時錯誤檢查是在應用程序運行時檢測錯誤代碼結構的一種方法。這是通過在應用程序中使用代碼來完成的,或者通過用包含對運行時錯誤檢查的支持的專用庫替換C / C ++庫功能來完成。 C-RUN支持三種類型的運行時錯誤檢查:算術檢查,邊界檢查和使用檢查堆的堆檢查。有關更多信息,請參閱C-SPY?Arm的調試指南。
2.IDE和構建工具鏈
IDE是構建應用程序所需的所有工具(構建工具鏈)的集成環(huán)境:C / C ++編譯器,C / C ++庫,匯編器,鏈接器,庫工具,編輯器,帶有Make實用程序的項目經理,以及IAR C-SPY?調試器。專門用于構建源代碼的工具稱為構建工具。
產品包隨附的工具鏈支持特定的微控制器。但是,IDE可以同時包含用于各種微控制器的多個工具鏈。這意味著如果您為多個微控制器安裝了IAR Embedded Workbench,則可以選擇要開發(fā)的微控制器。
注意:
如果您想在已建立的項目環(huán)境中將它們用作外部工具,則編譯器,匯編程序和鏈接程序以及庫工具也可以從命令行環(huán)境運行。
3.屏幕上的窗口布局
在IDE中,您打開的每個窗口都有一個默認位置,這取決于當前打開的其他窗口。您可以根據自己的喜好定位窗口并排列布局。每個窗口可以停靠或浮動。
您可以將每個窗口??吭谔囟ㄎ恢?,并將其組織到選項卡組中。如果您重新排列了一個??看翱诘拇笮?,則可以調整任何其他??康拇翱诘拇笮?/p>
4.可擴展的模塊化環(huán)境
盡管IDE提供了您的項目所需的所有功能,但您也可以集成其他工具。例如,您可以:
*使用自定義構建機制將其他工具添加到工具鏈中,請參閱擴展工具鏈。
*將IAR visualSTATE添加到工具鏈中,這意味著您可以直接將狀態(tài)機圖添加到IDE中的項目中。
*使用Subversion版本控制系統(tǒng)跟蹤不同版本的源代碼。 IDE可以附加到Subversion工作副本中的文件。
*添加一個外部分析器,例如一個lint工具,可用于整個項目,文件組或項目的單個文件。通常,您可能希望對源代碼執(zhí)行靜態(tài)代碼分析,使用與編譯時相同的設置和源代碼文件集。請參閱使用外部分析儀入門。
*在“工具”菜單中添加外部工具,以方便從IDE中訪問。出于這個原因,菜單可能看起來不同,具體取決于您預先配置為菜單命令的工具。
*配置自定義參數變量,如果您安裝了第三方產品并且想要指定其包含目錄,這通常會很有用。自定義參數變量也可用于簡化對想要成為項目一部分的文件的引用。
選擇尺寸或速度
優(yōu)化級別和類型可以為整個應用程序,并為各個文件來指定。在源代碼中的#pragma優(yōu)化指令允許你甚至個別功能做到這一點。
優(yōu)化的目的是為了減少代碼大小和提高執(zhí)行速度。只有當這兩個目標可以被滿足,編譯器根據您指定的設置優(yōu)先。
探索不同的變換的效果可能導致更好的結果。作為一個例子,這一事實函數內聯為速度優(yōu)化更積極使得在速度設定比在尺寸設置小一些程序。功率曲線圖
功率圖表顯示了電源消耗在一個共同的時間表與中斷活動和選定的變量值的可視化在一起。電源圖提供的系統(tǒng)事件和功耗的圖形相關性,很容易也理解當系統(tǒng)本身是非常復雜的。
與正在運行的應用程序相關
功率樣本和源代碼之間的相關性使得能夠在Power圖形點擊顯示或在電力日志窗口突出在編輯器窗口以及在反匯編窗口相應的源代碼語句。
適應運行時環(huán)境
默認情況下,運行時庫的規(guī)模最高的優(yōu)化級別編譯。您應該重建他們,如果你在優(yōu)化速度。
通過選擇庫配置選擇對某些標準庫功能,例如,語言環(huán)境,文件描述符和multibytes支持所需要的水平。
根據您的需要選擇scanf函數的輸入和printf輸出格式化庫選項。最小的格式化不會被默認選中。
電源日志
電源日志窗口一起提供一切權力樣本的詳細文本日志,時間戳和PC值。
動力分析
除了顯示多少個時鐘周期已經由各個功能或任務中度過,在IAR功能分析器Embedded Workbench中還顯示多少電源已通過各功能度過。功率曲線是基于采樣的功率數據提供的統(tǒng)計數據。它顯示能量百分比,平均值,最小值和當前罪耗的最大值。功率分析器可以用于精確定位,其中該軟件可以為更低的功耗進行優(yōu)化。
iar for arm使用教程:https://www.cnblogs.com/nanase/p/9028351.html
提供的為網盤地址,下載part1-3,然后解壓part1就可以了。
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容