国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

Arm Development Studio是市場上最全面的端到端的嵌入式C/C 開發(fā)解決方案,專為基于ArmSoC設計,從微型控制器到自定義多核處理器。與Arm處理器IP一起設計,加速Cortex-M、Cortex-R和Cortex-A處理器的系統(tǒng)設計和軟件開發(fā),同時幫你構建強大而高效的產品。

深圳市米爾科技有限公司是ARM公司官方授權全線工具產品代理商, 提供ARM公司原裝正版開發(fā)工具(包括本產品ADS)的銷售服務,以及ARM工具產品的市場推廣、產品更新、技術支持和售后服務,ARM ADS的歷史版本有 ADT、ADS 、RVDS和DS-5。

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

功能強大的Arm Development Studio

1、多樣性

包含兩種類型的IDE,第一種是適用于微處理器的Keil Uvision,另一種是基于Eclipse的IDE,適用于多核處理器開發(fā)。

2、效率

告別printf的調試方式,使用支持Arm CoreSight trace的非侵入式調試器以及Streamline 系統(tǒng)分析器,可以讓你在定位bug和優(yōu)化系統(tǒng)效率的問題上,提高效率,節(jié)省時間。

3、性能

對c/c 裸機代碼的生成進行了高度的優(yōu)化 ,其中包含業(yè)界領先的用于ARM NENO以及SVE自動矢量化技術。最大限度地提高諸如DSP、機器學習和圖像識別等應用程序的性能。

4、擴展性

從早期的SOC設計階段到芯片上軟件測試,小型的cortex-M0系統(tǒng)到服務器級的Neoverse平臺,從初始項目到企業(yè)級項目。該IDE都可根據(jù)你的項目進行擴展。

Arm Development Studio的組成

ARM Development Studio解決了開發(fā)人員從系統(tǒng)設計到軟件開發(fā)的復雜挑戰(zhàn)。由如下套件組成,一套綜合編譯器工具組件、調試器、性能分析器、圖形開發(fā)工具以及虛擬平臺。所有這些都有兩個最適合您的開發(fā)需要的集成開發(fā)環(huán)境(IDE)可供選擇:

基于Eclipse IDE的development studio和來自Keil MDK的μVision IDE,讓開發(fā)者更有效率地進行開發(fā)和項目管理

Arm C/C 編譯器 Arm Compiler 6

Arm Debugger和Keil Debugger

Streamline性能分析器

圖形開發(fā)工具

Armv7和Armv8的虛擬平臺

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

一、業(yè)界領先的Arm C/C 編譯器

這是一款優(yōu)化基于arm架構設備的c/c 編譯工具。提高了執(zhí)行效率以及創(chuàng)建更小容量的代碼。憑借出色的性能,ARM Compiler可以開發(fā)高效產品,利用ARM Cortex處理器和架構的所有功能,從ARMv6-M到ARMv8-A 64位ARM。 這種通用編譯器可優(yōu)化裸機和嵌入式(RT)OS應用程序的代碼。

主要特點

1、生成更快的代碼:通過結合微體系結構特定的指令調度,整個程序優(yōu)化策略和精細調整的庫,ARM Compiler 6顯著加快了各種工作負載的執(zhí)行時間。在一些大型工業(yè)和汽車案例中,與前幾代相比,性能提升超過30%。

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

2、創(chuàng)建更小的代碼:嵌入式開發(fā)人員總是在性能和代碼大小之間尋求適當?shù)钠胶狻?通過一系列強大的優(yōu)化技術,Arm Compiler可提供小巧高效的代碼,尤其適用于Cortex-M設備

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

3、構建安全關鍵代碼:由安全專家TüV南德意志集團評估和認證的編譯器分支機構,資格證書文件和長期維護合同,Arm Compiler的安全包簡化并加速了實現(xiàn)功能安全認證的過程。

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

二、Arm Development Studio的調試器

Arm Debugger是一個適用于現(xiàn)代復雜SoC的調試器,通過連接到單個處理器或多個處理器配置來調試復雜的多核SoC。

Arm Debugger可幫助您在整個開發(fā)過程中找到軟件漏洞的根源。從設備啟動到應用程序調試,它可用于在虛擬平臺和硬件上開發(fā)代碼,以幫助您在競爭對手之前將產品推向市場。

主要特點

1、預配置支持各種基于 Arm 的設備

2、 完整的 RTOS 感知調試,為特定任務或線程提供單獨的運行控制和復雜斷點

3、循環(huán)準確,非侵入式指令和數(shù)據(jù)跟蹤

4、命令行調試器

5、檢查寄存器并執(zhí)行低電平調整

三、Arm Development Studio的性能分析器

Arm Streamline性能分析器是一個系統(tǒng)性能分析工具,用于分析Linux,Android 和裸機嵌入式系統(tǒng)。Streamline 的可視化工具可以輕松找到 CPU,GPU 和其他 Arm IP 中的性能瓶頸。這與代碼分析一起,可以最大程度地調整系統(tǒng)和代碼的性能。

主要特點

1、系統(tǒng)范圍的性能計數(shù)器分析,可識別性能瓶頸,多線程問題和低效的資源使用

2、 CPU采樣允許進程,線程,函數(shù)調用和逐行的CPU時間粒度,從而識別低效的代碼

3、針對最佳代碼并行化的性能指標和線程活動的每個核心可視化

4、 Linux和裸機支持允許從Cortex-M到最新的Cortex-A CPU 進行性能分析

5、關聯(lián)軟件執(zhí)行和功耗數(shù)據(jù)以識別能源效率低下

四、Arm Development Studio的圖形開發(fā)工具

通過查找和修復缺陷和性能問題來調試和優(yōu)化圖形內容。

主要特點

1、更先進的API追蹤OpenGLES,Vulkan和OpenCL

2、支持多個廠家的GPU

3、在目標上自動捕捉數(shù)據(jù)。

4、支持腳本化分析

5、全追蹤倒放

五、Arm Development Studio的虛擬平臺

在芯片生產完成之前可進行軟件開發(fā)的建模工具。有很多虛擬平臺可供選擇, 包括預先構建的虛擬平臺包含在Arm Development Studio,或者與精確指令 的Fast Modle,精確周期的cycle Modle,以及外部虛擬平臺相連接。

Arm Development Studio支持目標

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

Arm Development Studio各版本區(qū)別

ARM Development Studio開發(fā)工具介紹及各版本區(qū)別(arm開發(fā)工具哪個好)

版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。