ARM官方出品的开发工具链,Arm Development Studio 2024.1 安装包分享
主要功能与特性
-
全面的开发支持
-
编译器:Arm Development Studio 2024.1 配备了 Arm Compiler for Embedded 6.23,支持最新的 Arm 架构和处理器,包括 Cortex-A725 和 Cortex-X925。它提供了高效的代码生成和优化功能,能够帮助开发人员构建高性能的嵌入式应用程序。
-
调试器:该版本的 Arm Debugger 6.4.0-armds 提供了增强的调试功能,例如改进的缓存可视化、对处理器异常的详细报告以及新的快照命令,允许用户创建包含寄存器、内存和跟踪历史的快照文件。
-
性能分析器:Arm Streamline 9.4 是一款图形化性能分析工具,能够将采样数据和系统跟踪转换为可视化和统计报告,帮助开发人员优化系统性能。
-
-
虚拟平台与仿真支持
-
固定虚拟平台(FVP):基于 Arm Fast Models 11.27 的 FVP 提供了对多种 Arm 架构的单核和多核仿真模型支持,使开发人员能够在没有硬件的情况下进行软件开发。这有助于加速开发流程,特别是在硬件尚未可用时。
-
-
用户体验改进
-
Windows 安装程序:2024.1 版本引入了新的 Windows 安装程序和卸载程序,提供了更便捷的安装体验,并解决了之前版本中的一些安全漏洞。
-
Semihosting 改进:为了提高主机的安全性,Semihosting 默认不再直接访问主机文件,用户可以通过新命令控制文件访问权限。
-
-
多平台支持
-
Arm Development Studio 2024.1 支持 Windows 10/11 和多种 Linux 发行版,包括 Red Hat Enterprise Linux 8 Workstation、Ubuntu Desktop Edition 20.04 LTS 和 22.04 LTS。
-
版本选择
-
青铜版(Bronze Edition):适用于 Cortex-M 项目,提供完整的工具链和固定虚拟平台。
-
银版(Silver Edition):支持 Cortex-R 和 Cortex-A 系列处理器,适合运行 Linux 的系统。
-
黄金版(Gold Edition):提供全面的工具链支持,适用于所有 Arm CPU 和架构。
-
白金版(Platinum Edition):专为 Arm 合作伙伴设计,支持最新 IP。
PS:老wu这里分享的是黄金版(Gold Edition)。
适用场景
-
硬件开发:支持从硬件仿真器到 FPGA 和芯片的开发。
-
软件开发:提供从引导代码和内核移植到应用程序开发的全面支持。
-
虚拟开发:通过 FVP 模型,开发人员可以在虚拟环境中进行软件开发和测试。
如何安装 Arm Development Studio 2024.1
网盘里分享的「DS000-BN-00000-r24p1-00rel0.zip」是安装包,将其解压,然后进入解压处理的文件夹,运行其中的「armds-2024.1」启动安装向导程序。
安装结束后,先不要运行主程序,先进行激活操作。
如果您之前有安装过Arm Development Studio,先删除对应的windows 用户目录下文件夹,如:
<user>\AppData\Roaming\arm\DS
如果是第一次安装,则没有这个目录存在,直接忽略进入下边的激活步骤
网盘里分享的「ARM-DS_2024.1_Windows_PatchFiles.zip」文件是激活程序,将其解压处理,然后复制到Arm Development Studio的安装目标目录下替换同名文件。
然后启动Arm DS IDE 2024.1,会提示需要添加相关license,这里选基于FlexNet的这一项
接着指定licens文件,也就是上边步骤复制到Arm Development Studio的安装目标目录下的ds_license.lic这个文件
如上图所示,添加license文件后,会自动复制到<user>\AppData\Roaming\arm\DS,也就说,如果后续安装新的版本,可能license会变更,在激活时先删除<user>\AppData\Roaming\arm\DS这个目录
搞定!好好享用吧 ( ̄▽ ̄)”
如何下载Arm Development Studio 2024.1 安装包分享
关注老wu博客的公众号,并在公众号里发送对应的下载关键字获取下载链接
关注吴川斌的博客公众号
在公众号里给老吴发消息:
下载|ARMDS2024.1
或者代码
6372
建议复制粘贴过去不会码错字哟,O(∩_∩)O~