
Arm Development Studio 2025 是 ARM 推出的专业级嵌入式开发套件,专为裸机系统和基于 Linux 的嵌入式平台设计,适配从 Cortex-M 到 Cortex-A 全系列处理器,具备从体系架构探索、代码编译、仿真调试到性能分析的完整开发链。此次 2025 版为首次集成 Arm Toolchain for Embedded Professional(ATfEP),同时全面支持全新发布的 Arm Cortex-A320 处理器,并将 Arm Compiler for Embedded 升级至最终版本 6.24。FVP 固定虚拟平台现基于最新 Fast Models 11.29 构建,全面提升仿真速度和精度。
ATfEP 是 Arm 下一代编译工具链,几乎完全采用 LLVM 开源技术架构(涵盖汇编器、编译器、链接器、C/C++ 标准库等),相比前代 AC6 更易接入 GCC 工具链,提升了对 Embedded Linux 的支持能力,并能启用 LLVM 原生的安全与调试特性,如内存清理器、地址/堆栈检测等。对于正在开发 AArch64 或 Armv8.1-M 架构的团队,ATfEP 提供了更现代化、可拓展的工具生态。而仍依赖 AC6 的项目,则可继续享受其成熟的闭源优化,尤其适用于 Armv6-M/7-M/8-M 平台,支持复杂存储结构的 scatter-loading 机制,稳定可靠。
作为 Arm 生态体系的核心工具链,Arm Development Studio 2025 还内置最新 Cortex-A320 处理器的完整开发支持:包括编译器配置、调试器配置、性能分析工具(Streamline)、示例工程模板及虚拟平台。配合 TensorFlow Lite 和 CMSIS-NN,可便捷部署机器学习模型至 Cortex-M7 或 M55 等平台,实现从裸机算法到智能边缘设备的开发闭环。此版本是面向未来 Embedded AI 与系统复杂性演进的战略版本,尤其适合芯片设计商、嵌入式开发商与 AI 物联网领域的工程师采纳应用。
ARM Development Studio 2025.x | 4.4 Gb 激活版下载
ARM has released the latest update to Arm Development Studio, version 2025.x. This is the first publicly available release to include Arm Toolchain for Embedded Professional, and to support the latest Arm Cortex-A320 processor.
Other individual components of Development Studio have been updated to the following versions:
– Arm Compiler for Embedded 6.24
– Arm Debugger 6.6.0
– Arm Streamline 9.6.1
– Fixed Virtual Platforms (FVPs) are now based on Arm Fast Models 11.29
Arm Toolchain for Embedded Professional 20.1.0
Owner: Arm Technology
Product Name: ARM Development Studio
Version: 2025.x
Supported Architectures: x64
Website Home Page : https://developer.arm.com/
Languages Supported: english
System Requirements: Windows & Linux *
Size: 4.4 Gb
Arm Toolchain for Embedded Professional (ATfEP) is the next-generation Arm embedded compilation toolchain. ATfEP is almost completely open source, using technology from LLVM (assembler, compiler, linker, C++ library, binutils) and Picolib (C library). In future we expect the C library also to be taken from LLVM. This contrasts with AC6, where some components (assembler, compiler, C++ library) use LLVM technology with some downstream patches, with the remaining components (linker, C library, minor tools) are proprietary and carry over from AC5. This change in architecture brings advantages:
– Broader compatibility with GCC, including the linker script format
– Easier access to useful LLVM functionality, for example security features or memory sanitizers
– Easier support for rich OS such as Embedded Linux
ATfEP is likely to appeal to projects that:
– Are using AArch64 or Armv8.1-M cores (this is where ATfEP performance optimization is focused)
– Need compatibility with GCC
– Want to use additional functionality from the LLVM project, that was not possible to deliver in AC6
– Need to support Embedded Linux
Arm Compiler for Embedded 6.24
Arm Compiler for Embedded (AC6) has reached end of development. 6.24 is the final scheduled release, and adds full support for Armv9.6-A (replacing the beta support in the 6.23 release). Importantly, AC6 has not been retired or withdrawn, and continues to be enabled by Arm Development Studio licenses. AC6 is likely to appeal to projects that:
– Are already using AC6, and want to avoid migration to the next-generation ATfEP
– Benefit from AC6 scatter-loading to handle complex non-hosted memory layouts
– Benefit from AC6 closed-source optimizations, particularly performance or code density optimizations for Armv6-M, Armv7-M, or Armv8-M cores
Latest IP support
Arm Development Studio provides appropriate support for the Cortex-A320 throughout the product:
– Arm Compiler for Embedded
– Arm Debugger
– Arm Streamline
– Fixed Virtual Platforms
– A collection of example projects are provided to help you get started.
Arm Development Studio is a professional software development solution for bare-metal embedded systems and Linux-based systems. Arm Development Studio supports all types of software development projects from architecture exploration to the development of real-time applications and coding for edge devices. It accelerates system design and software development enabling you to get higher quality products to market faster and cost-effectively.
Arm provides a unified software toolchain for frictionless and fast developer experience. Watch this video to learn how to get started today to port optimized ML code for the Arm microcontrollers. In this session, we will cover:
– How to develop and debug your software with Arm Development Studio
– How to get started with MCU software development on Arm Fast Model Systems
– How to build and deploy an ML application with TensorFlow Lite and CMSIS-NN kernels to a Cortex-M7 device
– How to migrate your ML code to Arm Cortex-M55, Arm’s most AI-capable Cortex-M processor.
Arm technology is at the heart of a computing and data revolution that is transforming the way people live and businesses operate. Our energy-efficient processor designs and software platforms have enabled advanced computing in more than 200 billion chips and our technologies securely power products from the sensor to the smartphone and the supercomputer. Together with 1,000+ technology partners we are at the forefront of designing, securing and managing all areas of AI-enhanced connected compute from the chip to the cloud.

评论0