蘇州大學(xué)軟件工程嵌入式_米爾科技 ARM DS-5 DS5 - ARM官方開(kāi)發(fā)工具介紹, ARM DS-5 中的 ARM 編譯器是唯一一個(gè)與 ARM 處理器聯(lián)合開(kāi)發(fā)的商用編譯器,專門設(shè)計(jì)用于為 ARM 架構(gòu)提供最優(yōu)支持。該編譯器的開(kāi)發(fā)歷經(jīng) 20 年,它被公認(rèn)為業(yè)界標(biāo)準(zhǔn)的面向 ARM 處理器 C++ 和 C++ 編譯器,用于生成面向 ARM、Thumb、Thumb-2、VFP 和 NEON 指令集的應(yīng)用程序。
ARM Development Studio開(kāi)發(fā)工具
概念:該產(chǎn)品官方名稱為ADS,ARM Development Studio 等,系為同一產(chǎn)品。。
ARM的行業(yè)參考C / C ++編譯工具針對(duì)基于ARM架構(gòu)的設(shè)備的效率進(jìn)行了優(yōu)化。 使用ARM Compiler提高性能,創(chuàng)建更小的代碼。
適用于各種嵌入式工作場(chǎng)景
裸機(jī)和嵌入式(RT)OS應(yīng)用程序的代碼優(yōu)化
一流的代碼密度
與生態(tài)系統(tǒng)合作伙伴的兼容
最大化發(fā)揮ARM的設(shè)計(jì)的潛力
憑借出色的性能,ARM Compiler可以開(kāi)發(fā)高效產(chǎn)品,利用ARM Cortex處理器和架構(gòu)的所有功能,從ARMv6-M到ARMv8-A 64位ARM。 這種通用編譯器可優(yōu)化裸機(jī)和嵌入式(RT)OS應(yīng)用程序的代碼。
ARM Compiler可在ARM Development Studio中使用,包括專用的微控制器專家工具包Keil MDK。 作為開(kāi)發(fā)工作室金牌和銀牌版本的一部分,Keil MDK Professional中包含適用于Cortex-M設(shè)備的安全認(rèn)證編譯器。 最后,為了與前幾代產(chǎn)品最終兼容,Development Studio許可證還支持以前版本的ARM編譯工具,例如ARM Compiler 5和RVCT。
實(shí)時(shí)場(chǎng)景的表現(xiàn)
ARM Compiler針對(duì)各種嵌入式工作負(fù)載以及單一基準(zhǔn)測(cè)試進(jìn)行了優(yōu)化。 這是我們對(duì)編譯器的持續(xù)投資的結(jié)果。