爱奇飞网

网站首页互联网 >正文

ArmMbed平台将于2026年7月停产-Arduino计划

开心的月饼 2024-07-31 09:15:11 互联网

Arm最近宣布Mbed平台和操作系统将于2026年7月停产,这对嵌入式开发社区具有重大影响。这一发展尤其影响了micro:bit、RaspberryPi和Arduino等品牌,这些品牌多年来都受益于Arm的支持。这些平台在教育环境和创客社区中发展势头强劲,使Mbed提供的许多功能变得更加普及和易于访问。

ArmMbed平台将于2026年7月停产-Arduino计划

兴趣点:

Arm的Mbed平台和操作系统将于2026年7月终止使用寿命。

Arduino积极寻找Mbed的替代品,选择了ZephyrOS。

Arduino于2023年作为银牌会员加入了Zephyr®项目。

向ZephyrOS的过渡将从2024年底的测试版发布开始。

各种Arduino开发板预计将于2025年推出。

一些开发板的Arduino核心目前基于MbedOS。

UNO、MKR和Nano系列等流行的Arduino开发板不使用MbedOS。

适应变化:Arduino向ZephyrOS的过渡

Arduino将每项技术发展都视为增强其平台并为用户提供更好工具的机会。随着Mbed的寿命即将结束,Arduino一直在积极寻找合适的替代品。该公司将ZephyrOS视为一个绝佳的替代方案,并于2023年以银牌会员身份加入了Zephyr®项目,正如其最新开源报告中所强调的那样。

确保Arduino用户的连续性

Arduino致力于让用户继续使用熟悉的语言和库。这涉及基于底层Zephyr层创建Arduino核心。该公司计划在2024年底前发布此过渡的第一个测试版,并从2025年开始推出各种主板。Arduino鼓励其社区保持关注并参与测试阶段以支持这些努力。

Mbed在Arduino生态系统中的当前使用情况

每块Arduino开发板都有一个对应的“核心”,即针对其特定微控制器架构的Arduino编程语言的实现。Arduino核心的目标是无论使用哪块开发板,都公开相同的命令和指令(API)。

对于某些开发板(例如GIGA、Nano33BLE、NanoRP2040Connect、Portenta、Nicla系列和Opta),Arduino在MbedOS提供的抽象层之上实现了核心,以加快开发速度。但是,UNO、MKR和Nano系列中其他流行的Arduino开发板的核心实现方式不同,并且不使用MbedOS。

对最终用户的影响

总体而言,Arduino核心是基于Mbed还是其他底层软件层,对最终用户如何编程开发板没有任何实际影响。过渡到ZephyrOS旨在为用户保持这种无缝体验。

展望未来:未来发展

随着Arduino过渡到ZephyrOS,它继续创新和改进其平台。该公司致力于提供强大的支持并确保用户顺利过渡。即将到来的2024年ArduinoDays将提供有关这一过渡的更多见解,其中包括Arduino的MartinoFacchin和Zephyr的BenjaminCabè之间的讨论。

其他兴趣领域

对于那些对这一转变的更广泛影响感兴趣的人来说,有几个领域值得探索:

教育影响:向ZephyrOS的过渡将如何影响依赖Arduino的教育项目?

社区参与:创客社区有机会为新Arduino核心的开发和测试做出贡献。

兼容性:确保过渡期间与现有项目和库的兼容性。

未来创新:ZephyrOS可能为Arduino平台带来的潜在新功能和改进。

通过保持了解信息并参与,用户可以继续受益于Arduino对嵌入式开发领域创新和卓越的承诺。


版权说明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们


标签:

站长推荐
栏目推荐
阅读排行