近日,先进的嵌入式操作系统解决方案提供商ARM在其子公司Mbed OS的基础上推出了新版本 Mbed OS 6.5。新版本迎来了质的飞跃,新的特性不断更新,对于开发者来说是一个利好消息。Mbed OS 6.5 真正实现了物联网的不锁死开发者的目标,拥有更加灵活的开发环境,且维护周期由之前的2年升级到4年, 中间还会有3年的长期维护服务。
相比于之前 Mbed OS5 的版本,Mbed OS 6.5在减少了内存使用和更低的功耗消耗上做出了长足的进步。
根据ARM的介绍, Mbed OS6.5 增加了LP模式(Low Power), 意味着嵌入式设备将会变得更节能, 仅在其被唤醒时才会进行调度。同时新的版本还加入了精细的功耗管理,使得功耗的消耗更加极致。相比于Mbed OS5时间调度的方式而言,Mbed OS6.5的时间调度相当简单。在时间暂停时,系统进入等待低功耗(待机状态)。在唤醒时, 编程人员可以通过轻松使用软件等方式来唤醒设备。
此外,Mbed 6.5更新还构建了支持新板级驱动程序的块存储,具备更好的兼容性。针对接触不良的情况,一些高端MCU们甚至提供了硬件抗接触保护,保证了极端环境下设备的稳定。