面向嵌入式设计的创新与性能升级
由于嵌入式软件开发与物联网、机器学习和云计算的交叉融合日益加深,嵌入式软件开发正在经历一场重大转变。开发者需要能够快速部署的创新硬件和软件解决方案,以跟上行业发展步伐,并帮助缓解日益增多的复杂性维度。
Arm 提供适配自身架构的工具和软件,帮助开发者充分利用基于 Arm 架构的设计,实现优化的性能、能效和安全性。
特性与优势
Arm 嵌入式工具与 Arm 架构同步开发,使开发者能够专注于性能,尽早开始软件开发,并优化任何基于 Arm 架构的嵌入式设备设计,无论是传感器还是自动驾驶汽车系统均可优化。
各种嵌入式软件开发工具、调试探针和开发板,有助于创建、构建、调试和优化代码,以便进行测试、验证和部署。
模型采用最新的嵌入式 Arm 架构,可用于分析、基准测试和早期软件开发。结合商业工具、开源工具和合作伙伴工具,有助于更快地将物联网和自主技术产品化。
我们拥有庞大的开源合作伙伴生态态系,可与芯片合作伙伴、系统集成商及软件企业深度协作,贯穿嵌入式软件开发全流程,持续赋能增值。
借助嵌入式持续集成,加快构建高质量代码
持续集成 (CI) 是一种最佳实践方法,用于为具有不同开发和生产环境的嵌入式目标创建高效、可靠和安全的代码。Arm 提供工具和广泛的生态系统来完善整个 CI 解决方案。
探索 Arm 工具和软件
Arm 工具链和虚拟模型有助于开发者了解性能,并为基于 Arm 架构的嵌入式项目(从低功耗物联网设备到复杂的自主系统)创建高能效和优化的应用程序。

Arm Development Studio
综合性 C/C++ 嵌入式软件开发工具链,全面适配基于 Arm 架构的各类项目,为从 SoC 到应用程序开发的全生命周期提供支持。

Keil MDK
综合软件开发解决方案,适用于基于 Arm 架构的 Cortex-M 微控制器,可用于创建、调试和构建安全的嵌入式物联网应用。

Keil Studio Cloud
面向 IoT、ML 和嵌入式开发的浏览器端 IDE,提供免安装工具,包含现成可用的示例、git 集成和 Web 调试功能。

Arm 虚拟硬件
Arm 虚拟硬件将主流物联网开发套件、基于 Arm 架构的处理器和系统在云端实现虚拟化,助力加速物联网软件开发。
创新构想,应用落地
端点 AI 和物联网设备开发
Arm 工具和软件支持各种不同的工作负载、设备、软件栈和云,提供了高效的方式来大规模构建和部署物联网和机器学习设备。