国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

最新ARM Development Studio開發工具介紹及各版本區別

發布時間:2020-3-31 10:34    發布者:eechina
關鍵詞: Cortex-M , Cortex-R , Cortex-A
作者:米爾科技

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

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



功能強大的Arm Development Studio

1、多樣性
包含兩種類型的IDE,第一種是適用于微處理器的Keil Uvision,另一種是基于Eclipse的IDE,適用于多核處理器開發。
2、效率
告別printf的調試方式,使用支持Arm CoreSight trace的非侵入式調試器以及Streamline 系統分析器,可以讓你在定位bug和優化系統效率的問題上,提高效率,節省時間。
3、性能
對c/c++裸機代碼的生成進行了高度的優化 ,其中包含業界領先的用于ARM NENO以及SVE自動矢量化技術。最大限度地提高諸如DSP、機器學習和圖像識別等應用程序的性能。
4、擴展性
從早期的SOC設計階段到芯片上軟件測試,小型的cortex-M0系統到服務器級的Neoverse平臺,從初始項目到企業級項目。該IDE都可根據你的項目進行擴展。
Arm Development Studio的組成

ARM Development Studio解決了開發人員從系統設計到軟件開發的復雜挑戰。由如下套件組成,一套綜合編譯器工具組件、調試器、性能分析器、圖形開發工具以及虛擬平臺。所有這些都有兩個最適合您的開發需要的集成開發環境(IDE)可供選擇:
  • 基于Eclipse IDE的development studio和來自Keil MDK的μVision IDE,讓開發者更有效率地進行開發和項目管理
  • Arm C/C++編譯器 Arm Compiler 6
  • Arm Debugger和Keil Debugger
  • Streamline性能分析器
  • 圖形開發工具
  • Armv7和Armv8的虛擬平臺

uVision IDEDevelopment  Studio IDE
KEIL MDK的核心,uVision  IDE 為cortex-m微處理器以及類似設備的裸機開發以及基于rtos操作系統開發的項目提供快速便利的開發體驗。該IDE經過了長年的打磨,從項目的創建到設備的編程都是易于操作的。它使用windowsArm定制的基于Eclipse的IDE非常適合管理多核項目,允許與數以千計的開
系統。源和商業Eclipse插件輕松集成。適用于Linux和windows 64位系統。

一、業界領先的Arm C/C++編譯器

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

主要特點

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



2、創建更小的代碼:嵌入式開發人員總是在性能和代碼大小之間尋求適當的平衡。 通過一系列強大的優化技術,Arm Compiler可提供小巧高效的代碼,尤其適用于Cortex-M設備



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



二、Arm Development Studio的調試器

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

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

主要特點

1、預配置支持各種基于 Arm 的設備
2、 完整的 RTOS 感知調試,為特定任務或線程提供單獨的運行控制和復雜斷點
3、循環準確,非侵入式指令和數據跟蹤
4、命令行調試器
5、檢查寄存器并執行低電平調整

三、Arm Development Studio的性能分析器

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

主要特點

1、系統范圍的性能計數器分析,可識別性能瓶頸,多線程問題和低效的資源使用
2、 CPU采樣允許進程,線程,函數調用和逐行的CPU時間粒度,從而識別低效的代碼
3、針對最佳代碼并行化的性能指標和線程活動的每個核心可視化
4、 Linux和裸機支持允許從Cortex-M到最新的Cortex-A CPU 進行性能分析
5、關聯軟件執行和功耗數據以識別能源效率低下

四、Arm  Development Studio的圖形開發工具

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

主要特點

1、更先進的API追蹤OpenGLES,Vulkan和OpenCL
2、支持多個廠家的GPU
3、在目標上自動捕捉數據。
4、支持腳本化分析
5、全追蹤倒放

五、Arm Development Studio的虛擬平臺

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

Arm Development Studio支持目標
支持的板子和設備支持的處理器
支持超過5000個設備。Development  Studio附帶了對流行的現成微控制器和應用處理器以及使用它們的商業開發板的現成支持。無論你是正在開發自定義的SOC還是開發在IDE設備數據庫里沒有記錄的設備。IDE的PCE功能以及DTSL功能可以連接調試任何arm架構設計的芯片。

Arm Development Studio各版本區別


本文地址:http://m.qingdxww.cn/thread-582874-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗證IC
  • FPGA設計流程培訓教程
  • Chiptorials ——使用ATECC608 TrustFLEX實現基本非對稱身份驗證
  • 無線充電基礎知識及應用培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产aⅴ一区二区 | 国产精品v| 日韩一区精品 | 亚洲国产小视频 | 五月天亚洲婷婷 | 成年女人在线观看片免费视频 | 丁香伊人五月综合激激激 | 免费看黄色的网站 | 精品欧美一区二区在线看片 | 91热国内精品永久免费观看 | 久久青青草原精品影院 | 日韩在线观看免费完整版视频 | 国产在视频线精品视频 | 成人在线短视频 | 99精品国产高清自在线看超 | 黄色一级片网站 | 亚洲免费一区 | 亚洲综合成人网 | 日本高清不卡码 | 老子影院午夜精品欧美视频 | 特级一级毛片免费完整版视频 | 成年人在线观看网站 | 青青青在线观看视频免费播放 | 成人午夜性影院视频 | 欧美精品中文 | 五月综合视频 | 久久成人动漫 | 一集毛片 | 无毒不卡在线观看 | 99re只有精品 | 日韩国产欧美一区二区三区 | 最新sss华人 | 久久99精品久久久 | 日韩视频网址 | 国产蝌蚪 | 久久久久99 | 99视频全部看免费观 | 国产成人精品视频 | 台湾久久 | 亚洲综合视频 | 91香蕉国产亚洲一区二区三区 |