
ARM DS-5 提供具有跟踪、系统范围性能分析器、实时系统模拟器和编译器的应用程序和内核空间调试器。这些功能包括在定制、功能强大且用户友好的基于 Eclipse 的 IDE 中。借助于该工具套件,可以很轻松地为 ARM 支持的系统开发和优化基于 Linux 的系统,缩短开发和测试周期,并且可帮助工程师创建资源利用效率高的软件。
在 DS-5 更改日志中提供有关当前版本和以前版本的详细信息。

More information on current and previous releases can be found on the DS-5 change log for additional information.
灵活的集成开发环境 | |
| |
端到端调试器 | |
| |
Streamline 性能分析器 | |
| |
实时模拟器 | |
| |
针对产品和服务的 ARM 质量 | |
|
|
DS-5 应用版:经济实惠的专业解决方案,适用于本机语言(例如 C、C++)Linux 和 Android 应用程序/共享库开发。无需外部 JTAG 调试单元。
DS-5 Linux 版:适用于基于 Linux 的系统的端到端软件开发工具。在与 DSTREAM 一起使用时,它包括启动加载程序以及内核级别调试和跟踪功能。
应用版 | Linux版 | |
定制的 Eclipse IDE | - | - |
经过了验证的 GNU 编译工具链 | - | - |
Cortex-A8 实时模拟器 | - | - |
Streamline 性能分析器 | - | - |
| 用户空间调试 | - | - |
内核空间调试和跟踪 | - | |
启动加载程序调试和跟踪 | - |
另请参见支持的目标平台。
ARM 工具系列为 JTAG/SWD 调试连接和非侵入性跟踪提供两种 DS-5 兼容的调试适配器。ARM 强烈建议将 DSTREAM 用于新项目。
DSTREAM | RVI |
|
|
ARM 既提供虚拟开发平台,也提供物理开发平台,这样,在目标硬件可用前,编程人员就可以开始针对 ARM 平台为软件进行编码、测试和调试。
快速模型 | 开发板 |
|
![]() | ARMv5ARMv6 | ARMv7 |
| 如何在 Cortex-A8 模拟模型上调试 Linux 应用程序 | |
| ARM Streamline 性能分析器 2 分钟入门 | |
| 将示例 Linux 应用程序导入到 DS-5 | |
| 使用远程系统浏览器访问目标上的文件系统 |

