闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 应用软件 > 编程开发 > ARM Development Studio 2021.2

ARM Development Studio 2021.2

  • 软件大小:未知
  • 更新日期:2022-02-23
  • 官方网站:https://developer.arm.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
ARM Development Studio 2021.2
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
ARM Development Studio是专为 Arm 架构设计,是市场上最全面的嵌入式 C/C++ 专用软件开发解决方案。Development Studio 可加速软件工程,同时帮助您构建强大而高效的产品。端到端的 C/C++ 嵌入式开发工具套件,Arm Development Studio 通过提供由编译器、调试器、性能分析器、图形开发工具和虚拟平台组成的综合工具套件,解决了开发人员从系统设计到软件开发的复杂挑战。所有这些都伴随着两种集成开发环境 (IDE) 的选择,最适合您的开发需求:基于 Eclipse IDE 的 Development Studio 和来自 Keil MDK 的 µVision IDE。

安装激活教程

1、在本站下载并解压,如图所示

2、安装程序,勾选我接受许可证协议条款

3、设置软件安装位置

4、安装完成,将破解补丁文件复制到安装目录中,点击替换目标中的文件

功能特色

1、嵌入式6工具链的Arm编译器。
构建嵌入式和裸机嵌入式应用程序。
2、手臂调试器
一个图形调试器,支持在基于Arm处理器的目标和固定虚拟平台(FVP)目标上进行软件开发。
3、固定虚拟平台(FVP)目标
适用于Armv6-M、Armv7-A/R/M和Armv8-A/R/M架构的单核和多核仿真模型。这些使您能够在没有任何硬件的情况下开发软件。
4、手臂流线型
一种图形性能分析工具,使您能够将采样数据和系统跟踪转换为以可视和统计形式呈现数据的报告。
5、图形分析器
Graphics Analyzer允许图形开发人员在其应用程序中跟踪OpenGL ES、Vulkan和OpenCL API调用。
专门的示例、应用程序和支持文档可帮助您开始使用Arm Development Studio工具。
一些第三方编译器与Arm Development Studio兼容。例如,GNU编译器工具使您能够为Arm目标编译裸机、Linux内核和Linux应用程序。
Arm Compiler for Embedded
Arm®Compiler for Embedded工具链使您能够构建适用于裸机嵌入式系统的应用程序和库。
Arm调试器
Arm®调试器可使用Arm Development Studio IDE或命令行访问,并支持在基于Arm处理器的目标和固定虚拟平台(FVP)目标上进行软件开发。
调试探针
Arm®Development Studio支持各种调试适配器和连接。
固定虚拟平台模型
固定虚拟平台(FVP)是对Arm系统的完整模拟,包括处理器、内存和外围设备。从程序员的角度来看,FVP目标为您提供了构建和测试软件的综合模型。
Arm Streamline
Arm®Streamline是一种图形性能分析工具。它使您能够将采样数据、指令跟踪和系统跟踪转换为以可视和统计形式呈现数据的报告。
Graphics Analyzer
Graphics Analyzer是一种工具,可帮助OpenGL ES、EGL、OpenCL和Vulkan开发人员通过API级别的分析充分利用其应用程序。

使用帮助

1、嵌入式Arm编译器
Arm®Compiler for Embedded工具链使您能够构建适用于裸机嵌入式系统的应用程序和库。
作为下载包的一部分,Arm Development Studio包括Arm Compiler for Embedded 6,用于编译嵌入式和裸机嵌入式应用程序。它支持Armv6-M、Armv7、Armv8和Armv9-A架构。
有两个Arm Compiler工具链可与Arm Development Studio配合使用;旧版Arm Compiler 5和最新的Arm Compiler for Embedded 6。您可以在Arm Development Studio IDE中或从命令行运行这些工具链。
笔记
Arm Development Studio文档中对Arm Compiler for Embedded的引用指的是Arm Compiler for Embedded 6,除非另有说明。
Arm编译器5不包含在Arm Development Studio下载包中。但是,您可以从Arm Compiler 5 Downloads下载旧版工具链。要安装,请参阅向Arm Development Studio添加编译器。
Arm Compiler for Embedded中可供您使用的功能取决于您的个人许可证类型。例如,许可证可能:
将Arm Compiler for Embedded的使用限制在特定处理器上。
对可以生成的图像大小设置最大限制。
2、手臂调试器
Arm®Debugger可使用Arm Development Studio IDE或命令行访问,并支持在基于Arm处理器的目标和固定虚拟平台(FVP)目标上进行软件开发。
通过IDE使用Arm Debugger,您可以通过全面直观的视图调试裸机和Linux应用程序,包括:
同步源码和反汇编。
调用堆栈。
记忆。
寄存器。
表达式。
变量。
线程。
断点。
痕迹。
调试控制视图使您能够在源级或指令级单步执行应用程序,并在执行代码时查看其他视图的更新。设置断点或观察点会停止应用程序并允许您探索应用程序的行为。如果目标支持,您还可以使用视图跟踪应用程序中的函数执行,并使用显示事件序列的时间线。
您还可以使用Arm DS命令提示符命令行控制台进行调试,该控制台允许通过脚本自动化调试和跟踪活动。
3、调试探针
Arm®Development Studio支持各种调试适配器和连接。
调试适配器
调试适配器的复杂性和功能各不相同。当您将它们与Arm Development Studio一起使用时,它们会提供高级调试功能,例如:
读/写寄存器
设置断点
从记忆中读取
写入内存
支持的Arm调试适配器包括:
手臂DSTREAM
手臂DSTREAM-ST
手臂DSTREAM-PT
Arm DSTREAM-HT
手臂DSTREAM-XT
Keil®ULINK™2
Keil ULINKpro™
Keil ULINKpro™D
Keil ULINK-Plus
支持的第三方调试适配器包括:
ST-Link
Cadence虚拟调试
FTDI MPSSE JTAG
笔记
如果您在Linux上使用FTDI MPSSE JTAG适配器,当您连接此适配器时,操作系统会自动安装不正确的驱动程序。有关如何解决此问题的详细信息,请参阅Arm Development Studio用户指南中的故障排除:FTDI探针不兼容驱动程序错误。
USB-Blaster II
笔记
如果您使用USB-Blaster调试单元,Arm调试器可以连接到Arria V SoC、Arria 10 SoC、Cyclone V SoC和Stratix 10板。要启用连接,请确保QUARTUS_ROOTDIR设置环境变量并包含Quartus工具安装目录的路径:
在Windows上,此环境变量通常由Quartus工具安装程序设置。
在Linux上,您可能必须手动将环境变量设置为Quartus工具安装路径。例如,~/<quartus_tools_installation_directory>/qprogrammer。
有关为USB-Blaster和USB-Blaster II安装设备驱动程序的信息,请参阅您的Quartus工具文档。
调试连接
调试连接允许调试器调试各种目标。
支持的调试连接包括:
CADI(模型调试接口)
模型的Iris接口
以太网到gdbserver
CMSIS-DAP
调试硬件配置
使用Arm Development Studio中的调试硬件配置视图来更新和配置提供开发目标和工作站之间接口的调试硬件适配器。
Arm Development Studio提供以下视图:
调试硬件配置IP视图
使用此视图在调试硬件适配器上配置IP地址。
调试硬件固件安装程序视图
使用此视图更新调试硬件适配器上的固件。
笔记
这些视图仅支持DSTREAM系列设备。

  • 标签
下载地址
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧