



关闭杀毒软件进行安装和激活,附带激活补丁,有旧版本注意卸载旧版本再安装,iso文件右键点击装载即可,请按照激活教程的每一步进行安装,否则可能安装失败。
Development Studio 2024中文免费版是一款专为Arm架构量身打造的嵌入式C/C++开发工具链,ARMDS都能提供无缝衔接的协作体验,帮助开发团队大幅缩短研发周期,在激烈的市场竞争中抢占先机。

1、在本站下载解压后即可获取软件安装包,解压后进入“DS000-BN-00000-r24p1-00rel0”文件夹;

2、以管理员身份运行“armds-2024.1.msi”程序,点击Next按钮;

3、要先选择我同意才可以点击Next按钮;

4、选择一下软件的安装路径,点击Next;


5、点击Install;

6、软件安装过程中,请耐心等候;

7、安装完成,点击Finish按钮;

8、紧接着将补丁文件复制到软件安装目录,点击替换,如图所示;

9、打开软件,会弹跳出一下界面,选择【Add FlexNET product license】后点击【Next】;

10、选择【ds_license.lic】文件点击【Next】;

11、之后再点击【Next】,如图所示;

12、最后点击【Finish】即可完成并结束激活过程;

1.广泛的内核兼容能力,支持Cortex?M、Cortex?R、Cortex?A、Neoverse等全系列Arm处理器内核,裸机固件、嵌入式Linux等不同类型项目都可以进行开发调试。
2.集成代码编辑编译环境,内置C/C++与汇编编辑器,具备语法高亮、代码补全、符号检索功能,搭载Arm专用编译器,支持代码优化,提升固件运行性能。
3.虚实双环境调试,支持外接调试器连接真实硬件进行调试;内置FVP虚拟仿真平台,无需实体芯片,就可以完成代码编写、运行与问题排查。
4.多核SoC调试,支持多内核同时调试,可分别读取各个核心寄存器、内存数据,灵活设置各类断点,适配复杂多核芯片的开发验证。
5.性能分析组件Streamline,能够采集CPU负载、内存占用、线程调度相关数据,定位程序性能瓶颈,同时支持代码覆盖率统计,方便测试验证。
6.专业项目管理,支持多项目工作空间,项目分组分类管理,大型工程文件结构清晰,配置可以导出共享,适配团队协同开发。
7.芯片底层调试,支持芯片Bring?up阶段调试,直接访问芯片寄存器与内存,满足芯片流片后的底层验证工作。
8.多格式固件输出,可编译输出ELF、BIN、HEX等固件文件,直接用于硬件烧录。
9.基于Eclipse的IDE框架,支持导入外部源码工程,可安装第三方插件扩展软件功能。
10.跨主机平台运行,软件可部署在Windows以及Linux操作系统主机上。
1.完成软件安装,导入有效的授权许可,启动软件后选定工作空间目录,所有项目将会保存在该目录下。
2.创建全新工程或者导入已有的源码项目,选择对应的芯片内核型号,完成工程基础配置。
3.导入或者编写C、汇编源代码,配置头文件搜索路径、编译宏、编译优化等级等编译参数。
4.执行编译构建,观察编译输出窗口,处理代码报错以及警告,生成目标固件文件。
5.配置调试会话,如果使用虚拟平台,选择对应的FVP仿真模型;如果调试真实硬件,配置调试适配器以及芯片相关参数。
6.进入调试模式,设置断点,使用单步运行、继续运行等调试指令,查看变量、寄存器、内存信息,排查代码bug。
7.如需性能调优,打开Streamline工具采集运行数据,根据分析结果优化程序逻辑。
8.编译生成BIN、HEX固件,将固件烧写到硬件设备进行实际验证。
9.保存工程配置,团队协作时可以导出项目配置文件进行共享。
1.裸机固件开发
新建裸机类型工程,选定目标Arm内核,编写启动汇编文件,配置堆栈、中断向量表;编写C语言业务逻辑代码,配置编译链接脚本,规划内存布局;编译之后通过FVP仿真或者硬件调试器下载运行,调试中断、外设驱动,完成功能验证,最后导出固件用于烧录。
2.嵌入式Linux应用开发
导入Linux用户态源码工程,配置交叉编译工具链,设置头文件与库文件搜索路径;编写应用程序代码,编译生成可执行程序;可通过虚拟平台加载Linux系统,将程序部署进去调试,也可以把程序拷贝到真实开发板运行调试。
3.基于FVP虚拟平台开发
无需硬件,新建FVP项目,选择匹配SoC的虚拟模型,配置虚拟内存、外设参数;导入源码,直接在仿真环境编译运行,提前完成驱动、业务逻辑开发,硬件到位之后再迁移到实体芯片。
4.多核SoC开发
建立多核工程,分别配置各个内核编译选项,为每个核心编写对应的程序;调试会话开启多核调试,分别对各个内核设置断点,观测多核心之间数据交互,处理多核同步相关逻辑。
5.项目团队协作开发
将工程源码放到版本控制系统管理,本机导入共享项目,统一编译与调试配置;使用Streamline输出性能报告,项目配置文件导出,方便团队成员同步开发环境。
6.开发完成输出交付
调试确认功能无误,调整编译选项生成正式版本固件,输出BIN、HEX、ELF文件,用于后续量产烧录。
此内容由AI根据文章内容自动生成,并已由人工审核
开发者其他应用
PHPMaker 2025中文免费版
编程工具
63M
正式版
SmartGit For绿色中文版
编程工具
116.2M
v26.1.051官方中文版
PHPMaker 官方版
编程工具
44.0M
v2023.8.0.0 最新版
Visual Studio Code 64位版
编程工具
81.5M
v1.72.0 中文版
PHP For Windows
编程工具
29.3M
v8.1.13 官方最新版
Java集成开发环境(IntelliJ IDEA)
编程工具
694M
v2023.1最新版
TortoiseGit 简体中文语言包
编程工具
13.1M
v2.13.0
IntelliJ IDEA最新绿色版
编程工具
1.63G
v2023.1
x64dbg调试工具
编程工具
32.3M
v2024-01-06 汉化版
火花编程pc电脑版
编程工具
440M
v3.0.1 官方版