ARM編譯器
概念:該產(chǎn)品官方名稱為ARM編譯器。
ARM的行業(yè)參考C / C ++編譯工具針對基于ARM架構的設備的效率進行了優(yōu)化。 使用ARM Compiler提高性能,創(chuàng)建更小的代碼。
- 適用于各種嵌入式工作場景
- 裸機和嵌入式(RT)OS應用程序的代碼優(yōu)化
- 一流的代碼密度
- 與生態(tài)系統(tǒng)合作伙伴的兼容
- 最大化發(fā)揮ARM的設計的潛力
憑借出色的性能,ARM Compiler可以開發(fā)高效產(chǎn)品,利用ARM Cortex處理器和架構的所有功能,從ARMv6-M到ARMv8-A 64位ARM。 這種通用編譯器可優(yōu)化裸機和嵌入式(RT)OS應用程序的代碼。
ARM Compiler可在ARM Development Studio中使用,包括專用的微控制器專家工具包Keil MDK。 作為開發(fā)工作室金牌和銀牌版本的一部分,Keil MDK Professional中包含適用于Cortex-M設備的安全認證編譯器。 最后,為了與前幾代產(chǎn)品最終兼容,Development Studio許可證還支持以前版本的ARM編譯工具,例如ARM Compiler 5和RVCT。
- 實時場景的表現(xiàn)
ARM Compiler針對各種嵌入式工作負載以及單一基準測試進行了優(yōu)化。 這是我們對編譯器的持續(xù)投資的結果。
- 自動捕獲目標
使用戶能夠自動直接在目標上捕獲數(shù)據(jù),以便集成到現(xiàn)有的構建系統(tǒng)中。 識別性能下降或出現(xiàn)圖形異常時,在引入后立即解決這些問題。
- 滿足安全需求
對于功能安全 應用,可通過附加的ARM Compiler安全包簡化TüV SüD認證過程。
- 生成更快的代碼
通過結合微體系結構特定的指令調(diào)度,整個程序優(yōu)化策略和精細調(diào)整的庫,ARM Compiler 6顯著加快了各種工作負載的執(zhí)行時間。 在一些大型工業(yè)和汽車案例中,與前幾代相比,性能提升超過30%。 這是針對復雜,逼真的嵌入式代碼進行持續(xù)優(yōu)化投資的結果。
- 創(chuàng)建更小的代碼
嵌入式開發(fā)人員總是在性能和代碼大小之間尋求適當?shù)钠胶狻?通過一系列強大的優(yōu)化技術,Arm Compiler可提供小巧高效的代碼,尤其適用于Cortex-M設備。
- 構建安全關鍵代碼
由安全專家TüV南德意志集團評估和認證的編譯器分支機構,資格證書文件和長期維護合同,Arm Compiler的安全包簡化并加速了實現(xiàn)功能安全認證的過程。
- Functional safety Arm 編譯器
Arm Compiler C / C ++工具鏈的全面安全包,可加速安全關鍵代碼的構建并簡化TüV SüD的認證過程.
-
嵌入式主板
+關注
關注
7文章
6081瀏覽量
34939 -
米爾科技
+關注
關注
5文章
227瀏覽量
20779
發(fā)布評論請先 登錄
相關推薦
評論