https://www.arm.com/solutions/iot/project-centauri
为了大规模提供可持续服务,并在整个物联网连续体中解决碎片化和多样性带来的挑战,Arm和我们的合作伙伴正在合作制定行业计划,以快速加快从端点到云的物联网开发和部署。2019年,Arm和合作伙伴建立了Cassini项目(https://www.arm.com/solutions...),以满足安全边缘生态系统中基于应用处理器的设备需求。Centauri项目是推动基于Arm微控制器的物联网快速指数增长的最新行业战略。
为数十亿物联网终端设备带来安全、和谐和同质性是一项艰巨的任务。但通过将基础标准、安全计划和广泛的Arm Cortex-M软件生态系统相结合,Centauri项目将使软件能够在云服务提供商和嵌入式边缘的多样化硬件之间得到利用,从而加速物联网的增长和创新。
探索Centauri计划
Centauri项目利用并包括Arm丰富的Cortex-M软件组合,在单一MCU软件战略下整合了互补性计划。这些举措为ART的整体解决方案奠定了基础,提供了整个价值链的基础标准,如开放式CMSIS包、PSA认证的安全设备管理和可信的固件M和对用例特定的物联网解决方案的生态系统支持。硅合作伙伴、ODM、OEM、软件和操作系统供应商、系统集成商和Hyperscaler都将受益于可互换的基线软件组件,这些组件是可部署的、可更新的,并且在规模上是安全的。
探索下面Centauri项目的组成部分
物联网发展的共同标准
无摩擦的边缘到端点对于释放物联网的价值至关重要,这只有通过广泛接受的行业标准才能实现。OpenCMSIS提供了一套标准化的接口和互操作性技术,包括OpenCMSIS包。这是一个软件打包和分发标准,它提供了集成和管理软件组件的基础设施,并改进了嵌入式和物联网项目中的代码重用。Open CMSIS Pack是Linaro物联网和嵌入式集团旗下的一个开放项目。
https://www.open-cmsis-pack.org/
从芯片到云的安全
安全从未像现在这样重要,每天都有数十亿物联网设备被使用。PSA认证提供了一个用于保护连接设备的框架,该框架围绕一组安全目标构建,包括安全引导、安全更新和加密服务。Trusted Firmware-M(TF-M)通过遵守体系结构规范并提供可重用组件来涵盖基于Cortex-M的MCU的基本安全功能,从而提供PSA认证指南的参考实施。
https://www.trustedfirmware.org/projects/tf-m/
在整个生态系统中实现成功
Arm正与多个领域的创新合作伙伴合作,包括低代码或无代码开发、MLOP和云服务,以实现整个物联网生态系统规模的逐步变化。我们希望通过提供一组标准组件来实现这一创新,应用程序供应商可以在此基础上构建,第三方工具供应商可以广泛采用。
与专家交谈
为了共同努力加快物联网的开发和部署,请联系并加入Centauri项目。
https://www.arm.com/company/contact-us/iot
开始使用Arm工具和软件
探索Arm工具和软件,帮助开发人员加快步伐,充满信心地进行创新。
虚拟硬件
Arm虚拟硬件提供了基于Arm的SOC的精确模型,使软件的开发和测试不需要硅和硬件。它作为一个简单的应用程序在云加速MLOP和持续集成和持续部署(CI/CD)流中运行。
https://www.arm.com/products/development-tools/simulation/virtual-hardware
总体解决方案SDK
Arm物联网总体解决方案将软件和硬件整合到简单、易于理解的特定于用例的物联网解决方案中,以实现硬件可用性之前的开发。在Arm的GitHub上访问完整的Total Solutions软件开发工具包(SDK),以便在第一个测试版的Arm虚拟硬件上运行这些SDK和您开发的软件。
https://github.com/arm-software/ATS-Keyword
Keil Studio Cloud
Keil Studio Cloud是一款基于浏览器的IDE,目前作为公测版提供,用于物联网、ML和嵌入式开发。使用零安装工具、准备好运行的示例、git集成和web调试,加速下一个项目,并在几分钟内让代码在设备上运行。
Centauri项目资源
物联网启动器Arm总体解决方案指南
在本互动指南中,了解Arm物联网总体解决方案将如何为各地的硬件工程师、软件开发人员和服务提供商提供支持。
https://interactive.arm.com/story/total-solutions-for-iot-guide
Arm改变了物联网的经济性
Arm推出了新的、独特的解决方案,以增强物联网价值链,显著加快产品开发并提高投资回报率。
基于云的嵌入式开发,推动物联网
基于云的嵌入式开发工具(如Keil Studio)可以改进嵌入式应用程序的工作流程,从产品评估到基于模型或仿真的验证。
https://www.arm.com/blogs/blueprint/cloud-based-embedded-development