RealView MDK和RVDS的區別

2021-05-28 14:11:50 字數 1936 閱讀 9545

arm嵌入式開發五金|工具可分為六大類:realview mdk中國版開發套件、realview開發套件、keil 8051/166工具、arm應用評估板、arm系統評估板、以及keil 8051/166評估板。其中realview mdk中國版開發套件由mdk開發工具、

ulink2

**器和realview rl-arm組成;realview開發套件由rvds開發工具、rvi**器和rvt跟蹤偵錯程式組成;keil 8051/166工具則由c51開發工具、c251開發工具和c166開發工具組成。

realview mdk中國版開發套件主要針對arm微控制器的開發。realview開發套件(rvds)是arm公司繼sdt與ads1.2之後主推的新一代開發工具,rvds 4.0標準版適用於所有的arm7、arm9、arm10、arm11、mp-core、scx00、cortex-m3、cortex-m1、cortex-r4f和cortex-a8處理器,08年10月新推出的rvds 4.0專業版除了延伸支援到cortex-a9以外,還具有獨特的執行時優化功能、arm向量化neon編譯器、arm profiler和arm超快速模組(arm926ej-s、arm1136j(f)-s、arm1176jz(f)-s、cortex-r4、cortex-a8和單核cortex-a9)。

rvds 4.0標準版主要針對基於arm處理器的soc、assp和複雜多核心asic的系統開發者,它基於開放原始碼eclipse 3.3 ide,它的編譯器是目前業界所有針對arm處理器的編譯器中最好的,它的除錯工具支援帶嵌入式os的複雜單核和多核soc的軟體開發,它支援windows xp專業版、windows vista商業版和企業版、以及red hat企業版linux v4/v5執行平台。

realview mdk和rvds的區別是:mdk只支援基於arm7、arm9、cortex-m1和cortex-m3的微控制器,但rvds還支援使用者定義的mcu;mdk不支援所有的arm處理器,包括arm7、arm9、arm10、arm11、cortex-m1、cortex-m3、cortex-r4、cortex-a8和cortex-a9,但rvds全支援;mdk基於uvision ide開發環境,而rvds基於eclipse開發環境;mdk支援符號目標碼輸入,但rvds不支援;mdk有實時核心庫,但rvds沒有;mdk不支援多核,但rvds支援;mdk不支援dsp,但rvds支援;mdk不支援快取,但rvds支援;mdk可**啟動**,但rvds不行;mdk可**中斷,但rvds不行;mdk可**外設,但rvds不行;mdk支援邏輯分析儀,但rvds不支援。

arm編譯器已擁有20年歷史,現已是業界標準,由於它是和arm處理器共同開發的,因此它在編譯arm處理器時效率非常高。arm編譯器是乙個高度優化的iso c/c++編譯器,支援全部c和c++執行庫,支援所有arm核心和arm架構,包括arm、thumb、thumb2、vfp和neon,它目前已在數億電子產品的開發中得到應用。

arm編譯器有2大優勢:1)它使開發者可採用更低的cpu速度、更低的功耗和更小的儲存空間,從而使得開發者能夠實現更高效能的應用;2)它是與arm ip協同開發和驗證的,因此可確保**準確度和更容易的驗證。

與前一代rvds 3.1版本相比,rvds 4.0專業版對cortex-a8的編譯速度平均提高了7%。此外,rvds 4.0專業版還實現了目標碼連線時的**優化,以及執行時的**優化,不僅效能可繼續提高6%,而且還可進一步節省40%的目標**。

rvds 4.0專業版的arm編譯器還實現了對cortex-a9超標量管道的優化。當多個cortex-a9核心採用simd neon指令集時,rvds 4.0專業版的arm向量化neon編譯器對每個核心的編譯速度可提高4倍。rvds 4.0專業版還擁有針對cortex-a9的超快速實時系統模型(rtsm),arm profiler支援cortex-a9的rtsm。其偵錯程式也支援cortex-a9的smp系統。

rvds 4.0專業版現已可支援以下3款assp產品,分別是飛思卡爾的i.mx31、以及ti的達文西dm355和omap3530,未來還將支援更多的assp產品。

RealView MDK和RVDS的區別

arm嵌入式開發五金 工具可分為六大類 realview mdk中國版開發套件 realview開發套件 keil 8051 166工具 arm應用評估板 arm系統評估板 以及keil 8051 166評估板。其中realview mdk中國版開發套件由mdk開發工具 ulink2 器和realv...

RealView MDK開發工具

arm 2009 03 02 16 30 54 閱讀335 字型大小 大 中小 realview mdk開發工具源自德國keil公司,被全球超過10萬的嵌入式開發工程師驗證和使用,是arm公司目前最新推出的針對各種嵌入式處理器的軟體開發工具。realview mdk整合了業內最領先的技術,融合了中國...

基於ARM的RealView MDK開發環境

realview mdk可以對各種嵌入式處理器的軟體開發工具。這麼高階,著實很吸引我,ads12還不知道怎麼搞,居然還有這麼高階的,但是還是得了解一下唉。洗這個自動配 置啟動 整合flash燒寫模組,強大的simulation裝置模擬,效能分析等功能,與arm之前的工具包ads等相比,realvie...