打印

ARM Development Studio 5 (DS-5™)

[复制链接]
6438|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sword212|  楼主 | 2012-8-8 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sword212 于 2012-8-8 11:14 编辑


ARM Development Studio 5 (DS-5™)
针对 ARM 支持的 Linux 和 Android™ 平台的全面的端到端软件开发工具套件
ARM DS-5 提供具有跟踪、系统范围性能分析器、实时系统模拟器和编译器的应用程序和内核空间调试器。这些功能包括在定制、功能强大且用户友好的基于Eclipse的IDE中。借助于该工具套件,可以很轻松地为ARM支持的系统开发和优化基于Linux 的系统,缩短开发和测试周期,并且可帮助工程师创建资源利用效率高的软件。
  新增功能
  • DS-5 调试器:可访问 NEON™ 寄存器,能够导出跟踪数据,增强了内联支持,具备 Linux 内核跟踪筛选功能等。
  • Streamline:用于分析报告的基于时间的筛选,用于时间测量和快速热点分析的可伸缩、跨部分的标记,独立的共享库分析,以及支持 CPU 热插拔
  • 配置数据库:针对以下附加设备的现成的调试支持:(设备的完整列表
    • Atmel AT91SAM9G15 / AT91SAM9G20 / AT91SAM9X25
    • Freescale i.MX25 / i.MX535
    • NXP LPC3220 / LPC3230 / LPC3240
    • Samsung S5PC100 / S5PC110 / S5PV210
    • TI OMAP3430 / OMAP3630
  DS-5新特征
  • 支持 Ubuntu 桌面版10.04 32位主机
  • ARM编译器
    • 支持Cortex™-A7
  • DS-5调试器
    • 自动连接到由 NDK 生成本地代码的 Android™ 目标板。
    • 支持 Cortex-A7 处理器的指令跟踪。
    • 支持CADI,允许调试器连接外部仿真模型。
    • 可捕捉选定代码段的指令踪迹。
  • Streamline
    • 支持内从核空间注释。
    • 捕捉时间毫秒以下分辨率, 如注释和上下文切换。
    • 命令行接口可导出时间轴数据。
    • 时间线图表观察区的点可以定住以更方便结果对比。
  • 配置数据库
    • 预先配置以下平台的调试支持:
      • ARM ARM1156T2F-S CoreTile, Versatile Express Cortex-A15x2 SMM
      • Atmel AT91SAM9G25 and AT91SAM9X35
      • Mindspeed Transcede 4000
      • NXP LPC3131, LPC3141 and LPC3152
  主要功能
灵活的集成开发环境
定制的 Eclipse IDE,与第三方插件兼容
功能强大的 C/C++ 编辑器和项目管理器
为 ARM Linux 进行了验证的 GNU 编译工具
集成的生产力实用工具,例如远程系统浏览器、SSH 和 Telnet 终端等。
端到端调试器
启动加载程序、内核和用户空间调试
非侵入性指令跟踪,包括汇总的配置文件
用于更快、更简单调试周期的自动的调试会话
具有设备配置数据库的一次单击即可完成的 JTAG 调试配置
Streamline 性能分析器
无需 JTAG 探针的系统范围的分析
按进程、线程、功能和源代码行的 CPU 使用情况统计信息
性能相关事件(例如高速缓存未命中次数、中断数)与软件执行的即时关联
关键路径标识和动态内存使用情况分析
实时模拟器
在主机上的 Linux 应用程序调试
预先与 ARM 嵌入式 Linux 一起加载的 Cortex-A8 系统模型模拟器
高于 250 MHz 的典型模拟速度
  DS-5包
        DS-5 应用版:经济实惠的专业解决方案,适用于本机语言(例如 C、C++)Linux 和 Android 应用程序/共享库开发。无需外部 JTAG 调试单元。
        DS-5 Linux 版:适用于基于 Linux 的系统的端到端软件开发工具。在与 DSTREAM 一起使用时,它包括启动加载程序以及内核级别调试和跟踪功能。
应用版Linux 版
定制的 Eclipse IDE
经过了验证的 GNU 编译工具链
Cortex-A8 实时模拟器
Streamline 性能分析器
用户空间调试
内核空间调试和跟踪
启动加载程序调试和跟踪
  主机系统要求
最小配置
  • 双核 2 GHz 处理器或同等处理器
  • 2 GB RAM(建议 4 GB)
  • 约 1 GB 硬盘空间
操作系统
  • Windows XP Professional Service Pack 3(32 位)
  • Windows 7 专业版和企业版(32/64 位)
  • Red Hat Enterprise Linux 5 桌面版和工作站选项、标准版(32/64 位)
  调试适配器
        ARM工具系列为JTAG/SWD调试连接和非侵入性跟踪提供两种DS-5兼容的调试适配器。ARM 强烈建议将DSTREAM用于新项目。
DSTREAMRVI
  • 以最高 2.5 MB/s 的速率下载代码
  • 4 GB 内置跟踪缓冲区
  • 与主机的以太网和 USB 2.0 连接
  • 用于所有 ARM 处理器的单个固件
  • JTAG/SWD 调试单元
  • 以最高 1.5 MB/s 的速率下载代码
  • 与主机的以太网和 USB 2.0 连接
  • 用于所有 ARM 处理器的单个固件
  模拟模型和开发板
        ARM 既提供虚拟开发平台,也提供物理开发平台,这样,在目标硬件可用前,编程人员就可以开始针对 ARM 平台为软件进行编码、测试和调试。
快速模型开发板
  • Windows 或 Linux 主机上的虚拟 ARM 平台
  • 执行速度与实际硬件速度相差无几
  • 与 NEON™、TrustZone™ 和 VFP 兼容
  • 针对早期软件开发的开发和原型板
  • 模块式体系结构
  • 支持所有 ARM 内核
  应用程序处理器
ARMv5ARMv6ARMv7
ARM926EJ-SARM1136JF-SARM1176JZ-SCortex-A5Cortex-A8Cortex-A9Cortex-A15

[url=http://www.myir-tech.com/DS-5_1_Overview.asp]深圳市米尔科技有限公司[/url]




  Workbench和IDE概述
        DS-5 基于标准 Eclipse 开发环境,提供一流的窗口管理、项目管理和 C/C++ 源代码编辑工具。用户可以将 DS-5 作为独立 Eclipse 进行安装或作为现有 Eclipse 环境的插件进行安装。
  源代码编辑
        Eclipse IDE 的功能齐全 C/C++ 源代码编辑器可以帮助您将更多时间用于编写代码,减少更正语法错误的时间。
  • 列出函数、变量和声明的大纲视图
  • 突出显示您的 C/C++ 源代码中的语法错误
  • 针对 C/C++ 和 ARM/Thumb/Thumb2 汇编的可配置语法颜色方案和代码格式
  • 完整的更改历史记录,可以与常见的源代码控制系统(包括 CVS 和 SVN)集成
  到目标的文件传输
        DS-5 包括一个远程系统浏览器 (RSE) 视角,可以将应用程序和库轻松传输到目标上的 Linux 文件系统。
  • 提供到目标的 FTP 连接,可以浏览其文件系统、创建新文件夹以及从主机拖放文件
  • 通过在 FTP 视图中双击相应的文件来打开目标的文件系统上的文件。在 Eclipse 中编辑它们并将它们直接保存到目标的文件系统
  • 通过 Shell 和终端窗口可以在目标系统上运行 Linux 命令,而无需显示器和键盘
  • 显示在目标上运行的进程列表
  窗口管理
        Eclipse 中的灵活窗口管理系统使您可以充分利用可视工作区。
  • 支持多个源代码和调试器视图
  • 根据需要排列您的窗口:浮动(分离)、停靠、选项卡式或最小化到“快速视图”栏
  • 通过将分离的窗口拖放到其他显示器支持多屏幕设置

相关帖子

沙发
emicleung| | 2014-7-4 09:18 | 只看该作者
屌丝5 , 很屌!!!!!!!!!!

使用特权

评论回复
板凳
ou513| | 2014-7-4 13:33 | 只看该作者
好像现在没有和谐的,不知道jlink能不能用呢

使用特权

评论回复
地板
在哪里可以下载的?

使用特权

评论回复
5
shell.albert| | 2014-9-7 16:39 | 只看该作者
仿真器太贵,玩不起.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:深圳市米尔科技有限公司 www.myir-tech.com ARM工具官方代理

0

主题

21

帖子

0

粉丝