網友評分: 5分
IAR for ARM是一款專為微處理器開發的集成開發環境,它還支持ARM,AVR,MSP430等多種芯片內核平臺,更容易在不同的處理器中進行運行,提高了設計程序的可靠性。IAR是程序猿們開發微處理器應用程序的必備神器,這里面擁有大量的開發組件,能夠大大提高開發人員的開發效率,8.1版本擁有強大的C/C++編譯器、匯編器、完全繼承的調試、性能分析等功能,能夠幫助程序猿開發出更加符合設計標準的微處理器應用程序。
功率曲線圖:功率圖表顯示了電源消耗在一個共同的時間表與中斷活動和選定的變量值的可視化在一起。電源圖提供的系統事件和功耗的圖形相關性,很容易也理解當系統本身是非常復雜的。
動力分析:除了顯示多少個時鐘周期已經由各個功能或任務中度過,在IAR功能分析器Embedded Workbench中還顯示多少電源已通過各功能度過。功率曲線是基于采樣的功率數據提供的統計數據。它顯示能量百分比,平均值,最小值和當前罪耗的最大值。功率分析器可以用于精確定位,其中該軟件可以為更低的功耗進行優化。
電源日志:電源日志窗口一起提供一切權力樣本的詳細文本日志,時間戳和PC值。
與正在運行的應用程序相關:功率樣本和源代碼之間的相關性使得能夠在Power圖形點擊顯示或在電力日志窗口突出在編輯器窗口以及在反匯編窗口相應的源代碼語句。
選擇尺寸或速度:優化級別和類型可以為整個應用程序,并為各個文件來指定。在源代碼中的#pragma優化指令允許你甚至個別功能做到這一點。
優化的目的是為了減少代碼大小和提高執行速度。只有當這兩個目標可以被滿足,編譯器根據您指定的設置優先。
探索不同的變換的效果可能導致更好的結果。作為一個例子,這一事實函數內聯為速度優化更積極使得在速度設定比在尺寸設置小一些程序。
適應運行時環境:默認情況下,運行時庫的規模最高的優化級別編譯。您應該重建他們,如果你在優化速度。
通過選擇庫配置選擇對某些標準庫功能,例如,語言環境,文件描述符和multibytes支持所需要的水平。
根據您的需要選擇scanf函數的輸入和printf輸出格式化庫選項。最小的格式化不會被默認選中。
1、高度優化的IAR ARM C/C++ Compiler
2、IAR ARM Assembler
3、一個通用的IAR XLINK Linker
4、IAR XAR 和XLIB 建庫程序和IAR DLIB C/C++運行庫
5、功能強大的編輯器
6、項目管理器
7、命令行實用程序
8、IAR C-SPY 調試器(先進的高級語言調試器)
1、在注冊機中,Acticate license部分,點擊Browse按鈕,選擇上一步保存的那個文檔,然后點擊Activate license按鈕,然后會讓你選擇一個路徑保存即將生成的文檔(我的也是保存在桌面)。
2、回到注冊窗口,選擇剛注冊機生成的文檔,然后點擊下一步,就成功的破解了IAR FOR ARM 了。
3、破解完成。
標簽: 編程開發