男同gay片av网站,美女视频黄8频美女视频,男人j放进女人p全黄,柠檬福利精品视频导航,免费涩情网站

首頁(yè)
手機(jī)版
熱門搜索:
當(dāng)前位置:電腦軟件編程開發(fā)編程軟件RVDS

RVDS (ARM開發(fā)工具)v4.1

  • 大小:635MB
  • 語(yǔ)言:簡(jiǎn)體中文
  • 類別:編程軟件
  • 類型:免費(fèi)軟件
  • 授權(quán):國(guó)產(chǎn)軟件
  • 時(shí)間:2024/09/24
  • 官網(wǎng):http://goqiche.cn
  • 環(huán)境:Windows7/Windows10/Windows All

相關(guān)軟件

RVDS是一款A(yù)RM開發(fā)工具,可能不少的用戶不知道這款軟件的實(shí)際作用是什么,其實(shí)在專業(yè)人士的手中這是一款重要的開發(fā)工具,其中所包含的功能有源代碼編輯器、調(diào)試器、性能分析工具、圖形用戶界面設(shè)計(jì)工具等,這對(duì)于相關(guān)的用戶來(lái)說(shuō)是非常的好用的,RVDS滿足嵌入式系統(tǒng)開發(fā)人員的需求。

RVDS圖片1

軟件功能

RVD調(diào)試功能

(1)條件斷點(diǎn)

RVDS支持表達(dá)式和斷點(diǎn)的關(guān)聯(lián),依據(jù)表達(dá)式的值產(chǎn)生斷點(diǎn)。產(chǎn)生斷點(diǎn)條件可以是表達(dá)式的真假和忽略的次數(shù)。

(2)數(shù)據(jù)斷點(diǎn)

RVDS支持根據(jù)對(duì)指定地址的訪問(wèn)行為,例如讀、寫、讀/寫,可以產(chǎn)生數(shù)據(jù)斷點(diǎn),并且還可以根據(jù)指定地址的內(nèi)容值產(chǎn)生更復(fù)雜的數(shù)據(jù)斷點(diǎn)。例如位掩碼、值的范圍等。

(3)芯片外設(shè)描述文件

在ADS1.2中,只能通過(guò)Memory來(lái)觀察芯片外設(shè)的寄存器,而且,還不能保存。這就意味著,每一調(diào)試都需要做重復(fù)的動(dòng)作。在RVD中,可以通過(guò)文件的方式來(lái)描述外設(shè)寄存器。

(4)支持Flash燒寫

RVD的Flash燒寫更方便,提供有C語(yǔ)言接口,可以輕松實(shí)現(xiàn)。

(5)可以實(shí)現(xiàn)連續(xù)調(diào)試

目標(biāo)板的程序運(yùn)行后,再使用RVD連接調(diào)試,并且,不干擾運(yùn)行環(huán)境,保護(hù)運(yùn)行現(xiàn)場(chǎng),進(jìn)而快捷的找到問(wèn)題所在。

(6)多核調(diào)試

對(duì)于那些高實(shí)時(shí)性、低功耗、運(yùn)算量大的應(yīng)用,單核的芯片已經(jīng)很難滿足要求,因此,多核是今后嵌入式芯片設(shè)計(jì)的趨勢(shì)。RVD能夠支持多核的調(diào)試,每個(gè)核對(duì)應(yīng)一個(gè)窗口,完全可以用單核的調(diào)試手段去調(diào)試多核中的每一個(gè)核。

Trace和Profile功能

(1)對(duì)程序進(jìn)行優(yōu)化

編譯器不能夠?qū)瘮?shù)進(jìn)行全方位的優(yōu)化,通過(guò)Trace和Profile,能夠?qū)崿F(xiàn)對(duì)那些占用系統(tǒng)資源最多或者關(guān)鍵的算法進(jìn)行優(yōu)化,進(jìn)而,提高系統(tǒng)的實(shí)時(shí)性。圖2表示的是代碼中所有函數(shù)運(yùn)行時(shí)間的統(tǒng)計(jì)。

(2)對(duì)程序進(jìn)行代碼測(cè)試

RVDS對(duì)于設(shè)備的安全性和可靠性要求高的應(yīng)用,使用Trace和Profile功能可以對(duì)代碼進(jìn)行覆蓋率測(cè)試,找到程序中的死角,進(jìn)而提高設(shè)備的可靠性和程序的健壯性。

(3)調(diào)試

由于,Trace功能能夠記錄ARM所執(zhí)行的所有指令,所以,能夠判斷出錯(cuò)誤的所在,和RVD是相輔相成。

軟件特色

1、代碼小執(zhí)行效率高

在相同的條件下,ARM公司做過(guò)測(cè)試。編譯后代碼的大小和執(zhí)行效率是衡量編譯器的兩個(gè)重要指標(biāo),測(cè)試結(jié)果表明,RVDS的編譯性能最好。

2、支持Linux操作系統(tǒng)

RVDS可以運(yùn)行在Linux操作系統(tǒng)上,支持Linux應(yīng)用程序的開發(fā)和調(diào)試。從圖1中,我們可以看出RVDS編譯器生成的代碼比GNU小42%,生成代碼的執(zhí)行效率比GNU快40%,可以減小系統(tǒng)存儲(chǔ)空間的需求,降低成本。

3、調(diào)試功能強(qiáng)大

現(xiàn)今,隨著對(duì)設(shè)備的功能要求越來(lái)越高,軟件的規(guī)模在成幾何級(jí)增長(zhǎng),代碼的編寫和設(shè)計(jì)的時(shí)間在開發(fā)中的比例越來(lái)越小,而調(diào)試的難度和復(fù)雜性卻越來(lái)越高,這就要求我們有一個(gè)調(diào)試手段豐富的工具。

包含組件

· 完全優(yōu)化的ISO C/C++編譯器

· C++ 標(biāo)準(zhǔn)模板庫(kù)

· 強(qiáng)大的宏編譯器

· 支持代碼和數(shù)據(jù)復(fù)雜存儲(chǔ)器布局的連接器

· 可選 GUI調(diào)試器

· 基于命令行的符號(hào)調(diào)試器(armsd)

· 指令集仿真器

· 生成無(wú)格式二進(jìn)制工具、Intel 32位和Motorola 32位ROM映像代碼的指令集模擬工具

· 庫(kù)創(chuàng)建工具

· 內(nèi)容豐富的在線文檔

標(biāo)簽: ARM開發(fā)

下載地址

RVDS (ARM開發(fā)工具)v4.1

普通下載通道

網(wǎng)友評(píng)論

返回頂部