展开

RVDS是ARM公司推出的面向SOC和大型复杂应用储蓄的高端开发工具,是被业界成为最好的ARM开发工具,如果你需要开发ARM,那么不用小编介绍用户也应该知道应该下载使用什么软件,软件总共包含4个模块,IDE、RVCT、RVD、DVISS。其中IDE不用小编说,众多开发人员都知道是什么,其中我们的RVDS中继承了Eclipse IDE,用于代码的编辑和管理,用户能够轻松的使用集成开发环境进行工作,还支持用户使用eclipse的功能插件。

而RVCT则是业界最优秀的编译器,支持全系列的ARM和XSCALE架构,支持汇编、C和C++语言。至于RVD则是我们的RVDS中的调试软件,任何一个东西被开发出来都是需要相关人员进行调试的,这款强大的调试软件支持Flash(不是我们的Flash动画)烧写和多核调试,支持多种调试手段,快速错误定位等等,非常方便好用。而RVISS则是指令集反震器,支持外设的虚拟,可以让用户使用RVDS进行工作时,能够做到软件开发和硬件开发同步进行,加快用户的软件开发速度。小编讲了这么多用户应该知道了,这款RVDS绝对是硬件工程师必备的必学的软件,赶紧下载使用吧。
代码小执行效率高
在相同的条件下,ARM公司做过测试。编译后代码的大小和执行效率是衡量编译器的两个重要指标,测试结果表明,RVDS的编译性能最好。
支持Linux操作系统
RVDS可以运行在Linux操作系统上,支持Linux应用程序的开发和调试。从图1中,我们可以看出RVDS编译器生成的代码比GNU小42%,生成代码的执行效率比GNU快40%,可以减小系统存储空间的需求,降低成本。
调试功能强大
现今,随着对设备的功能要求越来越高,软件的规模在成几何级增长,代码的编写和设计的时间在开发中的比例越来越小,而调试的难度和复杂性却越来越高,这就要求我们有一个调试手段丰富的工具。
RVD是RVDS内部集成的调试软件,具有以下ADS所不具备的重要功能:
(1)条件断点
支持表达式和断点的关联,依据表达式的值产生断点。产生断点条件可以是表达式的真假和忽略的次数。
(2)数据断点
支持根据对指定地址的访问行为,例如读、写、读/写,可以产生数据断点,并且还可以根据指定地址的内容值产生更复杂的数据断点。例如位掩码、值的范围等。
(3)芯片外设描述文件
在ADS1.2中,只能通过Memory来观察芯片外设的寄存器,而且,还不能保存。这就意味着,每一调试都需要做重复的动作。在RVD中,可以通过文件的方式来描述外设寄存器。
(4)支持Flash烧写
RVD的Flash烧写更方便,提供有C语言接口,可以轻松实现。
(5)可以实现连续调试
目标板的程序运行后,再使用RVD连接调试,并且,不干扰运行环境,保护运行现场,进而快捷的找到问题所在。
(6)多核调试
对于那些高实时性、低功耗、运算量大的应用,单核的芯片已经很难满足要求,因此,多核是今后嵌入式芯片设计的趋势。RVD能够支持多核的调试,每个核对应一个窗口,完全可以用单核的调试手段去调试多核中的每一个核。
Trace和Profile
Trace功能是指RVDS可以记录ARM处理器从开始到停止这段区间执行的所有动作。记录的内容包括指令和内存访问行为。
Profile功能是指RVDS可以对Trace功能所记录的指令进行性能分析。
Trace和Profile功能主要有以下三个主要功能:
(1)对程序进行优化
编译器不能够对函数进行全方位的优化,通过Trace和Profile,能够实现对那些占用系统资源最多或者关键的算法进行优化,进而,提高系统的实时性。图2表示的是代码中所有函数运行时间的统计。
(2)对程序进行代码测试
对于设备的安全性和可靠性要求高的应用,使用Trace和Profile功能可以对代码进行覆盖率测试,找到程序中的死角,进而提高设备的可靠性和程序的健壮性。
(3)调试
由于,Trace功能能够记录ARM所执行的所有指令,所以,能够判断出错误的所在,和RVD是相辅相成。
外设虚拟
常规的嵌入式开发流程是:先硬件设计,后软件开发,这样,会耽搁软件开发的进度。
RVISS是RVDS内部集成的一个功能模块,包含有ARM内核模型和外设模型,并且,提供有与VC++的接口,可以实现LCD、触摸屏等复杂的虚拟外设。
使用RVISS的外设模型虚拟系统的外设,可以做到和硬件设计同步,大大提高了软件开发的时间。例如,RVISS中的定时器虚拟外设,提供有通用的定时器功能,可以虚拟产生中断。
RVI仿真器是ARM公司推出的JTAG调试工具,和RVDS结合使用,能实现源代码调试。RVI具有以下特点。
支持ARM7、ARM9、ARM10、ARM11、Cortex等全系列ARM内核下载速度1.3MByte/S支持ADS、RVDS、Green Hill、GCC、Tasking、IAR等编译器支持MMU调试支持WinCE和Linux内核调试支持Coresight调试技术支持DSP调试支持TI OMAP平台调试
一棵小白菜:
真的是很好的软件,功能多到无法想象,居然没有想到的是,有人居然认为功能太多太麻烦,这里还需要大家去慢慢适应,毕竟一款软件要向全面发展。
提取码:bmf1
Cent Browser便携版(百分浏览器) V5.0.1002.182
Starus RAID Restore注册破解版(RAID数据恢复软件) V2.1
Blumentals Rapid CSS 2022注册破解版(CSS代码编辑器) V17.4
Perfectly Clear WorkBench激活版 V4.1.2
Grids for Instagram中文破解版 V8.1.1
WinZip Pro破解版 V26.0
Yamicsoft Windows 11 Manager特别版(Win11系统优化工具) V1.1.3
Microsoft Edge官方正式版(Edge浏览器) V103.0.1264.71
Vivaldi官方中文版 V5.3.2679.68
蜂蜜浏览器honeyview免费便携版 V5.45
今日头条官方正版 V8.8.843.90 MB 今日头条官方正版,各种优秀作品和独特的玩法,这就是玩家普遍对它的印象,上乘的美术与音乐无疑是对支持这款作品的玩家最好的回应,容易上手,快节奏的游戏体验,壮观的场景关卡,具有挑战性的任务剧情,玩
下载
音乐雷达安卓版 V13.26.0-23041429.34MB当你听到一段动人的旋律,你是如何找到它的名字呢?音乐雷达是一款多面搜音乐软件,能够在您最喜欢的应用当中直接使用去搜索音源信息,网罗你的所有发现和各种惊喜时刻,让你听到的一切喜欢的声音都能记录其中,帮助找到自己更爱的音乐,发现更多世界上好的声音。
下载
扫描全能王安卓版 V6.20.092.05 MB扫描全能王手机版这款游戏大大超出了我的预期,没有想到的是游戏的美术风格很棒,优化也很棒,画面全程无掉帧卡顿,原本测试时候的奔溃BUG影响游戏体验,已经被完美解决了,令人惊叹的
下载
万能空调遥控器破解版 V1.445.52MB 天气太热,回到家马上要开空调, 到平时常用的空调遥控器居然找不到,试试这款万能空调遥控器app吧。它是一款非常方便好用的遥控智能家电手机软件,这款软件不单单只可以遥控空调,还可以遥控其它大部分的电
下载
佛教音乐安卓版 V3.3.559.50MB每个人的追求都不一样,有些喜欢轻音乐,有点喜欢摇滚乐,就有人爱佛教音乐,而今天推送的佛教音乐是一款音乐播放软件,这里收录了众多佛教传度音乐,品类十分多样,还有音质能够自主选择,更有交流圈能够帮助感兴趣的用户们一起交流心得,净化心灵,从而找到归属感,快来下载体验吧
下载
百度文库免费版 V8.0.53 21.75 MB《百度文库》是一款拥有海量文档资源的手机阅读软件,在这里可以找到很多资料,实用便捷,一机在手,囊括四海知识,天文地理财经政治金融军事,无所不知,无所不有,强烈推荐大家使用!
下载
腾讯地图关怀版 V1.154.36MB 腾讯地图关怀版,与其他腾讯地图有什么不一样呢?原来是很有心的一款设计,专为老年人朋友设计的手机地图app,该软件具有大字体、精确导航、路线规划等功能服务,可以帮助用户更好的生活和出行,并且帮助你老
下载
小小追书在线阅读版14.89MB 欲罢不能的小说免费看,百万资源都在你手中,感受下阅读的极致体验,小小追书在线阅读版说到做到,它是一款为伙伴们带来诸多小说资源的软件!小小追书官方免费版内容描绘的极其丰富,咱们可以尽情阅读自己喜
下载
史努比小说安卓版 V102019.72MB对于网络小说你有什么样的要求呢?你想要看的是什么类型的小说作品呢?史努比小说官方版app下载是一款非常优质实用的全网小说阅读软件,用户在这款软件中可以自由的阅读任何一般小说,这款软件会为用户提供超多经典优质的最新热门小说,里面还有许多种类型的小说,在软件中都有非常详细的分类,方便了用户进行筛选,喜欢的用户快来下载体验吧。
下载
美团外卖官方版 V7.86.2 68.27 MB美团外卖,送啥都快。送外卖,我们更专业!美团外卖现已覆盖全国1500+所城市,在线门店数突破百万。
下载