RVDS(arm开发系统)V4.1 免费版

  • 软件等级:
  • 更新时间:2017-7-17 9:54:56
  • 软件类别:编程开发 - 编程工具
  • 软件大小:2.00 KB
  • 软件授权:免费版
  • 软件类别:绿色软件
  • 软件语言:简体中文
  • 解压密码:www.greenxf.com
  • 应用平台:WinXP/Vista/Win7/Win8/WinALL

软件介绍

RVDS(arm开发系统)是一款功能强大的ARM开发软件。面向SOC和大型复杂应用存储的高端开发工具。也就是常说的ARM开发工具,包含IDE、RVCT、RVD、DVISS四大模块,可以帮助软硬件开发人员快速进行程序开发,大大提高开发效率,需要的朋友可以下载。

软件功能

ARM 编译器 - 业界标准的 C 和 C++ 编译器,用于在 ARM-Powered 系统上构建应用程序。

ARM Profiler - 提供分析数据,以便对代码的执行进行全面分析

ARM Workbench IDE - 针对所有基于 ARM 处理器的目标,对 C/C++ 项目进行源代码编辑、项目管理、调试和跟踪

RV 调试器 - 在调试期间通过同步所有内核的操作来调试多核模型和硬件

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中的定时器虚拟外设,提供有通用的定时器功能,可以虚拟产生中断。

包含组件

· 库创建工具

· 指令集仿真器

· C++ 标准模板库

· 强大的宏编译器

· 可选 GUI调试器

· 内容丰富的在线文档

·完全优化的ISO C/C++编译器

· 基于命令行的符号调试器(armsd)

· 支持代码和数据复杂存储器布局的连接器

· 生成无格式二进制工具、Intel 32位和Motorola 32位ROM映像代码的指令集模拟工具

rvds4.0支持win10 吗?

因为路由器默认的DNS就是网络运营商的DNS。每个网络运营商的DNS都不一样,但是如果DNS设置成,路由器内网的IP 比如是192.168.1.X的 ,都是变成默认DNS了 可以不用设置。自动获取就行; 路由器只默认了绑定的俩MAC地址,如果说当有第三台笔记本电脑

系统配置要求

硬件规范

RVDS 4.1 要求 PC 的最低规格为:1GHz Pentium III 级处理器和 512 MB 内存。建议的规格为:Pentium 4 级计算机以及 1 GB 内存。仅对于 ARM Profiler,最低规格为 2GHz 双核处理器以及 1 GB 内存。完整安装需要大约 1 GB 的硬盘空间。

操作系统规范

Windows XP Professional Service Pack 3

Windows Vista Business Service Pack 2

Windows Vista Enterprise Service Pack 2

Windows 7 Business Edition

Windows 7 Enterprise Edition

Windows Server 2003(仅限编译器)

适用于x86 的 Red Hat Enterprise Linux WS 版本 4,使用 GNOME Window Manager 和 Bash Shell

适用于 x86 的 Red Hat Enterprise Linux WS 版本 5,使用 GNOME Window Manager 和 Bash Shell

软件下载

  请点击以下链接下载该软件: RVDS(arm开发系统)V4.1 免费版

网友评论

(评论内容只代表网友观点,与本站立场无关)

下载说明

  • 为了保证您快速的下载,推荐使用[ 网际快车] 、[ 迅雷] 等专业工具下载.
  • 为确保软件能正常使用,请使用[ WinRAR ]解压本站软件.
  • 目前不少软件都捆绑流氓插件,请在安装的之时务必留意每一个安装步骤.绿色先锋本身是不会捆绑任何插件在软件中的.
  • 该软件为网上收集,若无意中侵犯了您的版权,请与我们联系.我们将在收信后24小时内删除侵权内 容!
  • 本站下载的软件中,部分软件经过压缩加密处理,解压密码为:www.greenxf.com
  • 感谢您对绿色先锋的支持,请将网站地址放在您的博客,空间等地方,以便我们为您及您的朋友提供更好的服务.
软件按字母排列: A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z -
中文按声母搜索: A - B - C - D - E - F - G - H - J - K - L - M - N - O - P - Q - R - S - T - W - X - Y - Z - 数字 - 符号 -
关于我们 | 软件发布 | 联系我们 | 下载声明 | 下载帮助 | 广告合作 | 网站地图