DS-5是一款面向裸机嵌入式系统和基于Linux的系统的专业软件开发解决方案,涵盖了从引导代码和内核移植到应用程序和裸机调试的所有开发阶段,包括性能分析。
它包括:
·用于DS-5的Eclipse是一个集成开发环境(IDE),它将来自Eclipse Founda
tion的Eclipse IDE与ARM工具的编译和调试技术结合在一起。
·DS-5调试器,一个图形调试器,支持基于ARM处理器的目标和固定虚拟平台(FVP)目标上的软件开发。
·固定虚拟平台(FVP)目标使软件开发无需实际硬件。
·ARM Streamline是一款图形化性能分析工具,使您能够将采样数据和系统跟踪转换为以可视化和统计形式呈现数据的报告。
·ARM编译器5和ARM编译器6工具链使您能够构建嵌入式和裸机代码。
·您可以使用DS-5中的调试硬件固件配置视图来更新和配置在您的开发平台和您的工作站之间提供接口的调试硬件单元。
·专门的示例、应用程序和支持文档,帮助您开始使用DS-5工具。
某些第三方编译器与DS-5兼容。
例如,GNU编译器工具允许您为ARM目标编译裸机、Linux内核和Linux应用程序。