久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

ARM DS-5 RVDS MDK-ARM 三款A(yù)RM官方工具軟件比較區(qū)別選擇

 XeonGate 2015-12-17

DS-5,,MDK-ARM 和 RVDS 的功能非常相似,,都有一個(gè)編譯器,、調(diào)試器、分析工具和模擬模塊,,如果拿工具鏈功能之間來進(jìn)行比較,,是比較花時(shí)間,,而且是相當(dāng)無意義的,,所以我們通過他們解決的市場問題去比較,,這樣會(huì)簡單得多,。

MDK-ARM

(1)MDK-ARM是ARM 公司推薦的針對(duì)微控制器的工具鏈,或者基于單核ARMTDMI,,Cortex-M或者Cortex-R處理器的目錄芯片組,。

(2)MDK-ARM中的ARM編譯器只限于編譯以上這些處理器的代碼,,并且它的調(diào)試器僅可連接到KEIL設(shè)備庫中的芯片組(www.keil.com/dd),。

(3)對(duì)于微控制器開發(fā)人員,MDK-ARM提供非常好的簡單的工程管理經(jīng)驗(yàn),,以及芯片組的支持集成,, Flash編程集成,軟件例程等,。

(4)MDK-ARM為許多RTOS提供操作 OS-awareness。

(5)MDK-ARM同樣支持Cortex-M處理器的所有高級(jí)調(diào)試和跟蹤功能,,長時(shí)間的流跟蹤(通過ULINKpro),以及代碼覆蓋率,。

(6)MDK-ARM基于uVision IDE,它和Visual Studio有點(diǎn)相似,。

(7)MDK-ARM比DS-5便宜。

DS-5

(1)這是ARM公司推薦的為ASIC,,ASSP和MPU(意思就是任何不是微控制器的設(shè)備)的開發(fā)工具鏈。

(2)DS-5中的ARM編譯器是無限制的,。

(3)DS-5調(diào)試器支持對(duì)所有的ARM核進(jìn)行運(yùn)行控制調(diào)試,以及對(duì)所有的ARM11和Cortex-A/R/M核進(jìn)行指令跟蹤,。當(dāng)然,,一些Cortex-M處理器的高級(jí)調(diào)試功能在同級(jí)別的MDK-ARM中時(shí)不支持的,比如它不支持ITM PC采樣,。

(4)DS-5為SOC和開發(fā)板提供 bring-up工具,以及為用戶芯片組和產(chǎn)品大量靈活的配置支持,。它支持多核,大端,,小端,管理程序開發(fā)和所有其他在Cortex-A處理器級(jí)別的新功能,。

(5)DS-5為ENEA OSE,、Linux、Android 提供OS awareness工具,它們普遍用在Cortex-A系列上,。它同時(shí)含有Streamline,,一個(gè)為Linux和Android的性能分析器。

(6)DS-5基于Eclipse IDE,。

(7)DS-5比MDK-ARM貴。

RVDS & ADS

(1)ARM已經(jīng)停止對(duì) RVDS 和 ADS 的更新,,已經(jīng)由DS-5取代,。新的設(shè)計(jì)不建議使用RVDS和,因?yàn)樵诟偷膬r(jià)格上,,DS-5提供更好的調(diào)試器,新的處理器支持,,Linux/Android awareness和更好的用戶體驗(yàn),。

比較

產(chǎn)品 Keil MDK DS-5 RVDS
常規(guī)
編譯工具 ARM Compiler ARM Compiler or GCC ARM Compiler
開發(fā)環(huán)境 μVision IDE Eclipse
調(diào)試器 μVision Debugger DS-5 Debugger RVDS Debugger
模擬器 μVision Simulator Real-Time System Models RealView ISS &
Real-Time System Models
調(diào)試硬件

ULINKpro仿真器

ULINKPro D仿真器

ULINK2仿真器

ULINK-ME仿真器

DSTREAM仿真器

RVI仿真器

ULINKPro仿真器

ULINKPro D仿真器

跟蹤硬件 ULINKpro仿真器 DSTREAM or RVI仿真器
代碼生成
ARM C/C++ Compiler
ARM Macro Assembler
ARM Linker & Utilities
GCC Compiler Separate Included
輸出格式 ELF/DWARF & HEX
ARM微控制器 ARM7, ARM9
所有ARM嵌入式處理器 Cortex-M0, Cortex-M1, Cortex-M3, Cortex-M4 & Cortex-R4
所有ARM應(yīng)用處理器 ARM10, ARM11, Cortex-A5, Cortex-A8, Cortex-A9, & Cortex-A15
所有ARM安全內(nèi)核 SC000, SC100, SC200, SC300
ARM / Thumb / Thumb2指令
專用設(shè)備支持
(See Device Database)
庫和例程
C/C++模板庫
EABI兼容
MicroLib
Third-Party庫
RTX內(nèi)核庫

例程程序 提供大量的示例項(xiàng)目,,可直接作為模板來開發(fā)自己的項(xiàng)目,。 提供ARM常規(guī)例程,引導(dǎo)使用ARM CPU內(nèi)核擴(kuò)展,。
調(diào)試
ELF/DWARF輸入
HEX輸入
符號(hào)目標(biāo)輸入
JTAG和SWD支持 ULINKpro
ULINK2 or ULINK-ME
DSTREAM or RVI
數(shù)據(jù)追蹤(SWV/SWO) ULINKpro
ULINK2 or ULINK-ME
DSTREAM or RVI
指令追蹤ETM/TPIU ULINKpro DSTREAM or RVT2
GDBServer支持
Third-Party調(diào)試支持
OS-Aware Keil RTX, CMX RTOS, Segger emBos, Quadros RTXC Linux & Google Android 可配置
多內(nèi)核支持
分析工具
邏輯分析儀
應(yīng)用優(yōu)化工具 Execution Profiler
Performance Analyzer
Streamline
Performance Analyzer
ARM Profiler
代碼覆蓋率
模擬
模擬指令集
模擬啟動(dòng)代碼 with RTSM with RTSM
模擬中斷
模擬外圍設(shè)備
目標(biāo)可見 外圍設(shè)備對(duì)話和系統(tǒng)觀測器 用戶可配置


DS-5詳情:http://www./product/ds-5.htm,,下載~

MDK-ARM詳情:http://www./product/mdk-arm.htm,,下載~

RVDS詳情:http://www./product/rvds.htm下載~


本文來自米爾科技,,原文地址: http://www./resource/493.asp,轉(zhuǎn)載請注明出處,。     

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多