2021年6月2日
作者:Reinhard Keil,Arm开发解决方案组嵌入式工具高级主管
新闻亮点:
- Arm宣布了两个新的计划,为嵌入式、物联网、ML和MCU软件开发人员提供生产力的一个阶段性改变
- Open-CMSIS-Pack 项目将提供集成和管理软件组件的基础设施,并改进跨项目的代码重用
- Keil Studio Cloud提供了一个云托管平台,具有直接Git集成和现代CI工作流,用于快速物联网设备开发
物联网(IoT)正迅速过渡到一个快速增长的时期,这是由计算、连接性和安全能力的提高、终端机器学习(ML)处理的快速发展、5G部署以及主要云服务提供商不断发展的IoT平台推动的。
这是一个新的、更加复杂的世界,在这个世界上,物联网的成功实施需要强大的行业协作和强大的支持和工具生态系统。Arm致力于快速增强世界上最大的嵌入式软件生态系统的能力,今天我们将宣布朝着这一愿景迈出的两个重要步骤。
简化物联网工作流程和生命周期管理:开放CMSIS包
基于MCU的设备构成了物联网中的大多数“东西”,这从我们的合作伙伴自2003年推出Arm Cortex-M处理器系列以来提供的700多亿个芯片中可见一斑。然而,组件重用的软件兼容性一直是一个挑战,与PC或数据中心相比,物联网环境在硬件层面更加多样化。
为了应对这一挑战,Arm提供了通用微控制器软件接口标准(CMSIS),它是一个独立于供应商的微控制器抽象层,特别是Arm Cortex-M处理器,目前在业界广泛采用。这包括CMSIS-Pack,这是一种有效的封装技术,目前支持近9000个不同的微控制器,使得跨多个基于Arm的设备的驱动程序、中间件和其他软件组件的项目集成更加容易。
今天,我们非常高兴地宣布,我们正在将CMSIS的一部分迁移到一个名为Open-CMSIS-Pack 的开放项目中(https://www.open-cmsis-pack.o...
开放CMSIS包项目的最初重点将是命令行工具和CMake工作流,它们使更广泛的生态系统能够集成基于CMSIS包的开发流。该项目是将CMSIS Pack技术发展成为MCU软件组件打包的真正开放标准的起点,针对主要物联网平台的关键接口,并产生一个可在整个生态系统中接受的框架。
介绍Keil Studio Cloud:简化的基于云的物联网开发工具
我们的另一个主要任务是为软件开发人员提供改进的和更灵活的工具。今天我们还宣布,Keil Studio Cloud(https://www.keil.arm.com/),...
在浏览器中运行并直接连接到桌面电路板的IDE。没有复杂的工具安装,示例项目和相关资源总是最新的,因此开发人员可以在几分钟内让代码在设备上运行。
直接Git集成支持分布式团队、协作开发和利用Arm建模技术的现代CI工作流。
灵活的云托管开发首先由Mbed在线编译器引入,具有专业的Keil功能,如CMSIS包软件组件和运行控制调试。
更广泛的软件生态系统协作、提交示例和共享反馈的门户将在2021年的稍后版本中提供。
与Keil MDK相结合,Keil Studio将为最苛刻的实时和功能安全项目提供一流的物联网、ML和嵌入式开发环境。
通过授权软件开发人员激发物联网的潜力
Arm最近委托的Forrester报告表明,开发或采用物联网设备或应用程序的原始设备制造商(OEM)和独立软件供应商(ISV)非常希望与第三方合作,利用现有解决方案和技术加速部署,98%的被调查者报告了所有发展阶段的挑战。我们相信,物联网的下一个、也是最令人兴奋的阶段即将到来——这些举措将拓宽软件和工具的使用范围,从而激发行业的真正潜力。
有关Open CMSIS Pack项目的更多信息,请访问https://open-cmsis-pack.org/
有关Keil Studio的更多信息,请访问Keil.arm.com。
生态系统支持
Linaro:
Linaro业务开发副总裁Andrea Gallo说:“Linaro很高兴接受开放式CMSIS包项目,并推动改进软件组件集成和管理所需的协同工程。”通过鼓励代码重用和跨项目采用一致的软件接口和基线,Linaro和Arm继续减少物联网和嵌入式软件生态系统中的整体碎片化,使设备制造商能够专注于其增值。”
NXP半导体:
NXP边缘处理业务线IoT部门副总裁兼总经理Joe Yu说:“我们与Arm的战略合作关系是帮助开发人员尽快从原型转向生产的关键。”® 半导体。”Keil的下一代工具与NXP设备和 Open-CMSIS-Pack项目的结合将有助于通过鼓励代码重用、改进软件组件部署和提高开发时间来提高整个行业的生产率。这些新举措巩固了我们的伙伴关系。”
意法半导体:
MCU和MPU生态系统营销经理Laurent Desseignes说:“ST公司长期致力于创新和开发上市时间加速器,其中包括我们广泛的产品组合、丰富的开发生态系统和应用支持基础设施,在此基础上,我们将继续实现快速且经济高效的物联网解决方案。”,微控制器和数字集成电路集团,意法半导体Keil的下一代工具和 Open-CMSIS-Pack项目专注于这些重要目标,并将证明对整个社区都很有价值。”
**Alex Harrod
Arm公关总监
Alexandra.Harrod@arm.com
+44 7795 363057**
关于Arm
Arm技术是一场正在改变人们生活和企业运营方式的计算和数据革命的核心。我们的高效节能处理器设计和软件平台使超过1900亿个芯片实现了高级计算,我们的技术为从传感器到智能手机和超级计算机的产品提供了安全的动力。与1000多家技术合作伙伴一起,我们在设计、保护和管理从芯片到云端的所有人工智能增强连接计算领域处于领先地位。
所有信息均按“原样”提供,不作任何保证或陈述。本文件可自由分享、归属和修改。Arm是Arm Limited(或其子公司)的注册商标。所有品牌或产品名称均为其各自所有者的财产。© 1995-2021 Arm集团。